org.gstreamer.lowlevel
Class GValueAPI.GValueArray

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

public static class GValueAPI.GValueArray
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
 int n_prealloced
           
 int n_values
           
 GValueAPI.GValue[] values
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
GValueAPI.GValueArray()
           
GValueAPI.GValueArray(com.sun.jna.Pointer pointer)
           
 
Method Summary
 int getNValues()
           
 java.lang.Object getValue(int i)
           
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, 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

n_values

public volatile int n_values

values

public volatile GValueAPI.GValue[] values

n_prealloced

public volatile int n_prealloced
Constructor Detail

GValueAPI.GValueArray

public GValueAPI.GValueArray()

GValueAPI.GValueArray

public GValueAPI.GValueArray(com.sun.jna.Pointer pointer)
Method Detail

getNValues

public int getNValues()

getValue

public java.lang.Object getValue(int i)