Package org.bytedeco.javacpp
@Export
package org.bytedeco.javacpp
Contains the main set of classes for JavaCPP at runtime.
-
ClassDescriptionThe peer class to native pointers and arrays of
jboolean
.The peer class to native pointers and arrays ofbool
.The peer class to native pointers and arrays ofsigned char
, including strings.The peer class to native pointers and arrays ofshort
for UTF-16.Does the heavy lifting of collecting values off Properties annotations found on enclosing classes.The peer class to native pointers and arrays oflong
.The peer class to native pointers and arrays ofdouble
.The peer class to native pointers and arrays offloat
.All peer classes to function pointers must derive from FunctionPointer.The peer class to native pointers and arrays ofint
, also used for UTF-32.Classes implementing this interface can access and modify theClassProperties
produced from theirProperties
whenLoader.load(Class)
gets called on them.The Loader contains functionality to load native libraries, but also has a bit of everything that does not fit anywhere else.The peer class to native pointers and arrays oflong long
.All peer classes to native types must be descended from Pointer, the topmost class.APointer.Deallocator
that calls, during garbage collection, a method with signaturestatic void deallocate()
from the Pointer object passed to the constructor and that accepts it as argument.The interface to implement to produce a Deallocator usable by Pointer.A subclass ofPhantomReference
that also acts as a linked list to keep their references alive until they get garbage collected.APointer.Deallocator
that calls, during garbage collection, a native function.APointer.Deallocator
that keeps and uses a strong reference to a Buffer or another Pointer.PointerPointer<P extends Pointer>The peer class to native pointers and arrays ofvoid*
.Pointer
objects attach themselves automatically onPointer.init(long, long, long, long)
to the firstPointerScope
found inPointerScope.scopeStack
that they can to based on the classes found inPointerScope.forClasses
.The peer class to native pointers and arrays ofshort
.The peer class to native pointers and arrays ofsize_t
.