|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NativeLibrary | |
---|---|
org.bridj | BridJ core classes and C runtime (Pointer , BridJ , SizeT , Platform , LastError ...). |
org.bridj.cpp | BridJ C++ runtime. |
org.bridj.demangling | BridJ symbols demanglers. |
org.bridj.objc | BridJ Objective-C runtime (MacOS X only, not working properly yet). |
Uses of NativeLibrary in org.bridj |
---|
Methods in org.bridj that return NativeLibrary | |
---|---|
static NativeLibrary |
BridJ.getNativeLibrary(AnnotatedElement type)
|
protected NativeLibrary |
CRuntime.getNativeLibrary(Class<?> type)
|
static NativeLibrary |
BridJ.getNativeLibrary(String name)
Loads the library with the name provided in argument (see BridJ.getNativeLibraryFile(String) ) |
static NativeLibrary |
BridJ.getNativeLibrary(String name,
File f)
Loads the shared library file under the provided name. |
static NativeLibrary |
NativeLibrary.load(String path)
|
NativeLibrary |
AndroidSupport.loadNativeLibrary(String name)
|
Methods in org.bridj with parameters of type NativeLibrary | |
---|---|
DynamicFunctionFactory |
CRuntime.getDynamicFunctionFactory(NativeLibrary library,
Convention.Style callingConvention,
Type returnType,
Type... parameterTypes)
Get a shared factory of native function wrappers that have a given signatures. |
protected void |
CRuntime.registerFamily(Type type,
NativeLibrary forcedLibrary,
CRuntime.MethodCallInfoBuilder methodCallInfoBuilder)
|
protected void |
CRuntime.registerNativeMethod(Class<?> type,
NativeLibrary typeLibrary,
Method method,
NativeLibrary methodLibrary,
NativeEntities.Builder builder,
CRuntime.MethodCallInfoBuilder methodCallInfoBuilder)
|
Method parameters in org.bridj with type arguments of type NativeLibrary | |
---|---|
static void |
HeadersReconstructor.reconstructHeaders(Iterable<NativeLibrary> libraries,
PrintWriter out)
|
Uses of NativeLibrary in org.bridj.cpp |
---|
Methods in org.bridj.cpp with parameters of type NativeLibrary | |
---|---|
int |
CPPRuntime.getPositionInVirtualTable(Pointer<Pointer<?>> pVirtualTable,
Method method,
NativeLibrary library)
|
protected boolean |
CPPRuntime.installRegularVTablePtr(Type type,
NativeLibrary library,
Pointer<?> peer)
|
protected boolean |
CPPRuntime.installSyntheticVTablePtr(Type type,
NativeLibrary library,
Pointer<?> peer)
|
protected void |
CPPRuntime.registerNativeMethod(Class<?> type,
NativeLibrary typeLibrary,
Method method,
NativeLibrary methodLibrary,
NativeEntities.Builder builder,
CRuntime.MethodCallInfoBuilder methodCallInfoBuilder)
|
protected org.bridj.cpp.CPPRuntime.VTable |
CPPRuntime.synthetizeVirtualTable(Type type,
Pointer<Pointer> parentVTablePtr,
List<CPPRuntime.VirtMeth> methods,
NativeLibrary library)
|
Constructors in org.bridj.cpp with parameters of type NativeLibrary | |
---|---|
CPPRuntime.MemoryOperators(NativeLibrary library)
|
Uses of NativeLibrary in org.bridj.demangling |
---|
Fields in org.bridj.demangling declared as NativeLibrary | |
---|---|
protected NativeLibrary |
Demangler.library
|
Methods in org.bridj.demangling that return NativeLibrary | |
---|---|
NativeLibrary |
Demangler.Symbol.getLibrary()
|
Constructors in org.bridj.demangling with parameters of type NativeLibrary | |
---|---|
Demangler.Symbol(String symbol,
NativeLibrary library)
|
|
Demangler(NativeLibrary library,
String str)
|
|
GCC4Demangler(NativeLibrary library,
String symbol)
|
|
VC9Demangler(NativeLibrary library,
String str)
|
Uses of NativeLibrary in org.bridj.objc |
---|
Methods in org.bridj.objc that return NativeLibrary | |
---|---|
protected NativeLibrary |
ObjectiveCRuntime.getNativeLibrary(Class<?> type)
|
Methods in org.bridj.objc with parameters of type NativeLibrary | |
---|---|
protected void |
ObjectiveCRuntime.registerNativeMethod(Class<?> type,
NativeLibrary typeLibrary,
Method method,
NativeLibrary methodLibrary,
NativeEntities.Builder builder,
CRuntime.MethodCallInfoBuilder methodCallInfoBuilder)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |