public static final class GObjectAPI.GTypeInfo
extends com.sun.jna.Structure
Modifier and Type | Field and Description |
---|---|
GObjectAPI.GBaseFinalizeFunc |
base_finalize |
GObjectAPI.GBaseInitFunc |
base_init |
com.sun.jna.Pointer |
class_data |
GObjectAPI.GClassFinalizeFunc |
class_finalize |
GObjectAPI.GClassInitFunc |
class_init |
short |
class_size |
GObjectAPI.GInstanceInitFunc |
instance_init |
short |
instance_size |
short |
n_preallocs |
com.sun.jna.Pointer |
value_table |
Constructor and Description |
---|
GObjectAPI.GTypeInfo() |
GObjectAPI.GTypeInfo(com.sun.jna.Pointer ptr) |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getFields, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
public short class_size
public GObjectAPI.GBaseInitFunc base_init
public GObjectAPI.GBaseFinalizeFunc base_finalize
public GObjectAPI.GClassInitFunc class_init
public GObjectAPI.GClassFinalizeFunc class_finalize
public com.sun.jna.Pointer class_data
public short instance_size
public short n_preallocs
public GObjectAPI.GInstanceInitFunc instance_init
public volatile com.sun.jna.Pointer value_table