org.gstreamer.lowlevel
Class GObjectAPI.GObjectStruct

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

public static class GObjectAPI.GObjectStruct
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.GTypeInstance g_type_instance
           
 com.sun.jna.Pointer qdata
           
 int ref_count
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
GObjectAPI.GObjectStruct()
           
GObjectAPI.GObjectStruct(GObject obj)
           
 
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

g_type_instance

public volatile GObjectAPI.GTypeInstance g_type_instance

ref_count

public volatile int ref_count

qdata

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

GObjectAPI.GObjectStruct

public GObjectAPI.GObjectStruct()

GObjectAPI.GObjectStruct

public GObjectAPI.GObjectStruct(GObject obj)