|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.bridj.ann | |
---|---|
org.bridj | BridJ core classes and C runtime (Pointer , BridJ , SizeT , Platform , LastError ...). |
org.bridj.ann | BridJ annotations classes (used to decorate bindings ; you do not need to browse this if you are using JNAerator). |
org.bridj.cpp | BridJ C++ runtime. |
org.bridj.cpp.com | BridJ COM support (Windows-only, working but under-tested). |
org.bridj.cpp.com.shell | BridJ mappings for some common Windows COM Shell interfaces. |
org.bridj.cpp.mfc | BridJ Windows MFC runtime (not working properly yet). |
org.bridj.cpp.std | Bindings for some C++ STL class templates. |
org.bridj.cs.mono | BridJ C# support specific to Novell's Mono platform (stub, not implemented). |
org.bridj.demangling | BridJ symbols demanglers. |
org.bridj.dyncall | |
org.bridj.jawt | BridJ JAWT utilities (to get the native peer handle of an AWT Component ). |
org.bridj.objc | BridJ Objective-C runtime (MacOS X only, not working properly yet). |
Classes in org.bridj.ann used by org.bridj | |
---|---|
Convention.Style
Calling convention enums |
|
Field
Indicate the index of a structure field (in Java, the order of methods and fields is unspecified so you need to order them explicitely). |
|
Runtime
Specify the runtime that should be used to bind native methods (default is CRuntime if no annotation is provided). |
|
Struct
Struct details such as explicit fields packing and padding. |
Classes in org.bridj.ann used by org.bridj.ann | |
---|---|
Convention.Style
Calling convention enums |
|
Forwardable
For annotations that can be forwarded to other annotations. |
Classes in org.bridj.ann used by org.bridj.cpp | |
---|---|
Convention
Force the method call convention to some value. |
|
Runtime
Specify the runtime that should be used to bind native methods (default is CRuntime if no annotation is provided). |
Classes in org.bridj.ann used by org.bridj.cpp.com | |
---|---|
Array
Mono- or multi-dimensional array length (used on Pointer types). |
|
CLong
Indicate that a Java long value is represented by a C 'long' integer (which size is platform- and compiler-dependent). |
|
Convention
Force the method call convention to some value. |
|
Field
Indicate the index of a structure field (in Java, the order of methods and fields is unspecified so you need to order them explicitely). |
|
Library
Specify the name of the native library that should be bound. |
|
Runtime
Specify the runtime that should be used to bind native methods (default is CRuntime if no annotation is provided). |
|
Union
Marks a struct as an union (same as putting unionWith = 0 in every Field annotation). |
|
Virtual
Mark a C++ method as virtual and specify its position in the virtual table. |
Classes in org.bridj.ann used by org.bridj.cpp.com.shell | |
---|---|
Array
Mono- or multi-dimensional array length (used on Pointer types). |
|
Field
Indicate the index of a structure field (in Java, the order of methods and fields is unspecified so you need to order them explicitely). |
|
Virtual
Mark a C++ method as virtual and specify its position in the virtual table. |
Classes in org.bridj.ann used by org.bridj.cpp.mfc | |
---|---|
Convention
Force the method call convention to some value. |
|
Field
Indicate the index of a structure field (in Java, the order of methods and fields is unspecified so you need to order them explicitely). |
|
Library
Specify the name of the native library that should be bound. |
|
Runtime
Specify the runtime that should be used to bind native methods (default is CRuntime if no annotation is provided). |
|
Virtual
Mark a C++ method as virtual and specify its position in the virtual table. |
Classes in org.bridj.ann used by org.bridj.cpp.std | |
---|---|
Field
Indicate the index of a structure field (in Java, the order of methods and fields is unspecified so you need to order them explicitely). |
|
Struct
Struct details such as explicit fields packing and padding. |
|
Template
C++ template parameters metadata |
Classes in org.bridj.ann used by org.bridj.cs.mono | |
---|---|
Library
Specify the name of the native library that should be bound. |
Classes in org.bridj.ann used by org.bridj.demangling | |
---|---|
Convention.Style
Calling convention enums |
Classes in org.bridj.ann used by org.bridj.dyncall | |
---|---|
CLong
Indicate that a Java long value is represented by a C 'long' integer (which size is platform- and compiler-dependent). |
|
Library
Specify the name of the native library that should be bound. |
|
Optional
Applies to native methods that might not be present to avoid polluting error logs (useful for "optional" methods in many libraries). |
|
Ptr
Indicate that a Java long value is represented by a natively-sized integer ('size_t' and pointer types). |
|
Runtime
Specify the runtime that should be used to bind native methods (default is CRuntime if no annotation is provided). |
Classes in org.bridj.ann used by org.bridj.jawt | |
---|---|
Convention
Force the method call convention to some value. |
|
Field
Indicate the index of a structure field (in Java, the order of methods and fields is unspecified so you need to order them explicitely). |
|
Library
Specify the name of the native library that should be bound. |
|
Runtime
Specify the runtime that should be used to bind native methods (default is CRuntime if no annotation is provided). |
Classes in org.bridj.ann used by org.bridj.objc | |
---|---|
Library
Specify the name of the native library that should be bound. |
|
Ptr
Indicate that a Java long value is represented by a natively-sized integer ('size_t' and pointer types). |
|
Runtime
Specify the runtime that should be used to bind native methods (default is CRuntime if no annotation is provided). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |