Package owl.cinterface
Class CInterface
- java.lang.Object
-
- owl.cinterface.CInterface
-
public final class CInterface extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
CALL_DESTROY
static String
CHAR_TO_STRING
static Environment
ENVIRONMENT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
destroyObjectHandle(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.ObjectHandle handle)
static void
freeUnmanagedMemory(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.word.PointerBase ptr)
static void
main(String... args)
static org.graalvm.word.UnsignedWord
owlVersion(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.c.type.CCharPointer buffer, org.graalvm.word.UnsignedWord bufferSize)
static org.graalvm.word.UnsignedWord
printObjectHandle(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.ObjectHandle handle, org.graalvm.nativeimage.c.type.CCharPointer buffer, org.graalvm.word.UnsignedWord bufferSize)
-
-
-
Field Detail
-
CALL_DESTROY
public static final String CALL_DESTROY
- See Also:
- Constant Field Values
-
CHAR_TO_STRING
public static final String CHAR_TO_STRING
- See Also:
- Constant Field Values
-
ENVIRONMENT
public static final Environment ENVIRONMENT
-
-
Method Detail
-
destroyObjectHandle
public static void destroyObjectHandle(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.ObjectHandle handle)
-
freeUnmanagedMemory
public static void freeUnmanagedMemory(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.word.PointerBase ptr)
-
printObjectHandle
public static org.graalvm.word.UnsignedWord printObjectHandle(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.ObjectHandle handle, org.graalvm.nativeimage.c.type.CCharPointer buffer, org.graalvm.word.UnsignedWord bufferSize)
-
owlVersion
public static org.graalvm.word.UnsignedWord owlVersion(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.c.type.CCharPointer buffer, org.graalvm.word.UnsignedWord bufferSize)
-
main
public static void main(String... args)
-
-