Package | Description |
---|---|
org.bytedeco.javacpp |
Contains the main set of classes for JavaCPP at runtime.
|
org.bytedeco.javacpp.tools |
Contains classes used at build time by JavaCPP.
|
Class and Description |
---|
Logger
A simple but extensible logging interface that dumps messages to the "standard" output streams by default.
|
Class and Description |
---|
AdapterInformation |
Attribute |
Builder
The Builder is responsible for coordinating efforts between the Parser, the
Generator, and the native compiler.
|
BuildMojo
A Maven Mojo to call the
Builder (C++ header file -> Java class -> C++ JNI -> native library). |
ClassFilter
An interface used by
ClassScanner to determine which classes to load. |
ClassScanner
Given a
UserClassLoader , attempts to match and fill in a Collection
of Class , in various ways in which users may wish to do so. |
CommandExecutor
A wrapper for ProcessBuilder that can be overridden easily for frameworks like Gradle that don't support it well.
|
Context |
Declaration |
DeclarationList |
Declarator |
DocTag
Documentation tags, where we keep only the ones that could be compatible between Javadoc and Doxygen.
|
Generator.BooleanEnum |
Generator.ByteEnum |
Generator.IntEnum |
Generator.LongEnum |
Generator.ShortEnum |
IndexedSet |
Info
Holds information useful to the
Parser and associated with C++ identifiers. |
InfoMap |
Logger
A simple but extensible logging interface that dumps messages to the "standard" output streams by default.
|
MethodInformation |
Parameters |
Parser
The Parser, just like the Generator, is a mess that is not meant to support the
entirety of C++, but an appropriate subset as used by typical C/C++ header files.
|
ParserException |
TemplateMap |
Token |
TokenIndexer |
Type |
UserClassLoader
An extension of
URLClassLoader that keeps a list of paths in memory. |
Copyright © 2024. All rights reserved.