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 classCInterface.CDirectives
-
Field Summary
Fields Modifier and Type Field Description static StringCALL_DESTROYstatic StringCHAR_TO_STRINGstatic intFEATURE_SEPARATORstatic intSEPARATOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddestroyObjectHandle(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.ObjectHandle handle)static voidfreeUnmanagedMemory(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.word.PointerBase ptr)static voidmain(String... args)static intowlAcceptingSink()static intowlFeatureSeparator()static intowlInitialState()static intowlRejectingSink()static intowlSeparator()static org.graalvm.word.UnsignedWordowlVersion(org.graalvm.nativeimage.IsolateThread thread, org.graalvm.nativeimage.c.type.CCharPointer buffer, org.graalvm.word.UnsignedWord bufferSize)static org.graalvm.word.UnsignedWordprintObjectHandle(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)
-
-