Package owl.cinterface
Class CInterface
- java.lang.Object
-
- owl.cinterface.CInterface
-
public final class CInterface extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CInterface.CDirectives
-
Field Summary
Fields Modifier and Type Field Description static String
CALL_DESTROY
static String
CHAR_TO_STRING
static int
FEATURE_SEPARATOR
static int
SEPARATOR
-
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 int
owlAcceptingSink()
static int
owlFeatureSeparator()
static int
owlInitialState()
static int
owlRejectingSink()
static int
owlSeparator()
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
-
SEPARATOR
public static final int SEPARATOR
- See Also:
- Constant Field Values
-
FEATURE_SEPARATOR
public static final int FEATURE_SEPARATOR
- See Also:
- Constant Field Values
-
-
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)
-
owlInitialState
public static int owlInitialState()
-
owlAcceptingSink
public static int owlAcceptingSink()
-
owlRejectingSink
public static int owlRejectingSink()
-
owlSeparator
public static int owlSeparator()
-
owlFeatureSeparator
public static int owlFeatureSeparator()
-
main
public static void main(String... args)
-
-