public class GType
extends com.sun.jna.IntegerType
Modifier and Type | Field and Description |
---|---|
static GType |
BOOLEAN |
static GType |
BOXED |
static GType |
CHAR |
static GType |
DOUBLE |
static GType |
ENUM |
static GType |
FLAGS |
static GType |
FLOAT |
static GType |
INT |
static GType |
INT64 |
static GType |
INTERFACE |
static GType |
INVALID |
static GType |
LONG |
static GType |
NONE |
static GType |
OBJECT |
static GType |
PARAM |
static GType |
POINTER |
static int |
SIZE
Size of a native
GType , in bytes. |
static GType |
STRING |
static GType |
UCHAR |
static GType |
UINT |
static GType |
UINT64 |
static GType |
ULONG |
Constructor and Description |
---|
GType() |
GType(long t) |
GType(long t,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
fromNative(java.lang.Object nativeValue,
com.sun.jna.FromNativeContext context) |
java.lang.String |
toString() |
static GType |
valueOf(java.lang.Class<?> javaType) |
static GType |
valueOf(long value) |
static GType |
valueOf(long value,
java.lang.String description) |
public static final int SIZE
GType
, in bytes.public static final GType INVALID
public static final GType NONE
public static final GType INTERFACE
public static final GType CHAR
public static final GType UCHAR
public static final GType BOOLEAN
public static final GType INT
public static final GType UINT
public static final GType LONG
public static final GType ULONG
public static final GType INT64
public static final GType UINT64
public static final GType ENUM
public static final GType FLAGS
public static final GType FLOAT
public static final GType DOUBLE
public static final GType STRING
public static final GType POINTER
public static final GType BOXED
public static final GType PARAM
public static final GType OBJECT
public GType(long t, java.lang.String description)
public GType(long t)
public GType()
public static GType valueOf(long value)
public static GType valueOf(long value, java.lang.String description)
public static GType valueOf(java.lang.Class<?> javaType)
public java.lang.Object fromNative(java.lang.Object nativeValue, com.sun.jna.FromNativeContext context)
fromNative
in interface com.sun.jna.NativeMapped
fromNative
in class com.sun.jna.IntegerType
public java.lang.String toString()
toString
in class com.sun.jna.IntegerType