org.rococoa.cocoa.quicktime
Class QTFetchParameterAsRecord

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.quicktime.QTFetchParameterAsRecord
Direct Known Subclasses:
QTFetchParameterAsRecord.ByReference, QTFetchParameterAsRecord.ByValue

public class QTFetchParameterAsRecord
extends com.ochafik.lang.jnaerator.runtime.Structure

This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class QTFetchParameterAsRecord.ByReference
           
static class QTFetchParameterAsRecord.ByValue
           
 
Field Summary
 NativeLong allowedFlags
           
 Pointer currentValue
           
 boolean isUnsignedValue
           
 Pointer max
           
 Pointer min
           
 Pointer newValue
           
 NativeLong paramIndex
           
 QTAtomSpec paramListSpec
           
 NativeLong paramType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
QTFetchParameterAsRecord()
           
QTFetchParameterAsRecord(QTAtomSpec paramListSpec, NativeLong paramIndex, NativeLong paramType, NativeLong allowedFlags, Pointer min, Pointer max, Pointer currentValue, Pointer newValue, boolean isUnsignedValue)
           
 
Method Summary
 QTFetchParameterAsRecord.ByReference byReference()
           
 QTFetchParameterAsRecord.ByValue byValue()
           
 QTFetchParameterAsRecord clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, 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
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

paramListSpec

public QTAtomSpec paramListSpec

paramIndex

public NativeLong paramIndex

paramType

public NativeLong paramType

allowedFlags

public NativeLong allowedFlags

min

public Pointer min

max

public Pointer max

currentValue

public Pointer currentValue

newValue

public Pointer newValue

isUnsignedValue

public boolean isUnsignedValue
Constructor Detail

QTFetchParameterAsRecord

public QTFetchParameterAsRecord()

QTFetchParameterAsRecord

public QTFetchParameterAsRecord(QTAtomSpec paramListSpec,
                                NativeLong paramIndex,
                                NativeLong paramType,
                                NativeLong allowedFlags,
                                Pointer min,
                                Pointer max,
                                Pointer currentValue,
                                Pointer newValue,
                                boolean isUnsignedValue)
Method Detail

byReference

public QTFetchParameterAsRecord.ByReference byReference()

byValue

public QTFetchParameterAsRecord.ByValue byValue()

clone

public QTFetchParameterAsRecord clone()
Overrides:
clone in class Object