Package ch.bailu.gtk.type
Class Type
java.lang.Object
ch.bailu.gtk.type.Type
Base Type for all c types and type like structures: Record, Class, Wrapper, Package, Interface...
Holds all static type cast functions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longasCPointer(PointerInterface pointer) static longasCPointer(com.sun.jna.Pointer p) static longasCPointerNotNull(PointerInterface pointer) static com.sun.jna.PointerasJnaPointer(long p) static com.sun.jna.Pointerstatic PointerasPointer(long cPointer) static PointerasPointer(com.sun.jna.Pointer jnaPointer) static PointerContainercast(long p) static PointerContainercast(com.sun.jna.Pointer p) static voidthrowIfNull(PointerInterface pointer)
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
throwIfNull
-
asCPointerNotNull
-
asCPointer
-
asCPointer
public static long asCPointer(com.sun.jna.Pointer p) -
asJnaPointer
-
asJnaPointer
public static com.sun.jna.Pointer asJnaPointer(long p) -
asPointer
-
asPointer
-
cast
-
cast
-