org.gstreamer.lowlevel
Class GObjectAPI.GTypeInfo

java.lang.Object
  extended by com.sun.jna.Structure
      extended by org.gstreamer.lowlevel.GObjectAPI.GTypeInfo
Enclosing interface:
GObjectAPI

public static final class GObjectAPI.GTypeInfo
extends com.sun.jna.Structure


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue
 
Field Summary
 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
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
GObjectAPI.GTypeInfo()
           
GObjectAPI.GTypeInfo(com.sun.jna.Pointer ptr)
           
 
Method Summary
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

class_size

public short class_size

base_init

public GObjectAPI.GBaseInitFunc base_init

base_finalize

public GObjectAPI.GBaseFinalizeFunc base_finalize

class_init

public GObjectAPI.GClassInitFunc class_init

class_finalize

public GObjectAPI.GClassFinalizeFunc class_finalize

class_data

public com.sun.jna.Pointer class_data

instance_size

public short instance_size

n_preallocs

public short n_preallocs

instance_init

public GObjectAPI.GInstanceInitFunc instance_init

value_table

public volatile com.sun.jna.Pointer value_table
Constructor Detail

GObjectAPI.GTypeInfo

public GObjectAPI.GTypeInfo()

GObjectAPI.GTypeInfo

public GObjectAPI.GTypeInfo(com.sun.jna.Pointer ptr)