org.rococoa.cocoa.quicktime
Class KnobDescription

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

public class KnobDescription
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 KnobDescription.ByReference
           
static class KnobDescription.ByValue
           
 
Field Summary
 NativeLong defaultValue
           
 NativeLong flags
           
 NativeLong highValue
           
 NativeLong knobID
           
 NativeLong lowValue
           
 byte[] name
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
KnobDescription()
           
KnobDescription(byte[] name, NativeLong lowValue, NativeLong highValue, NativeLong defaultValue, NativeLong flags, NativeLong knobID)
           
 
Method Summary
 KnobDescription.ByReference byReference()
           
 KnobDescription.ByValue byValue()
           
 KnobDescription 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

name

public byte[] name

lowValue

public NativeLong lowValue

highValue

public NativeLong highValue

defaultValue

public NativeLong defaultValue

flags

public NativeLong flags

knobID

public NativeLong knobID
Constructor Detail

KnobDescription

public KnobDescription()

KnobDescription

public KnobDescription(byte[] name,
                       NativeLong lowValue,
                       NativeLong highValue,
                       NativeLong defaultValue,
                       NativeLong flags,
                       NativeLong knobID)
Method Detail

byReference

public KnobDescription.ByReference byReference()

byValue

public KnobDescription.ByValue byValue()

clone

public KnobDescription clone()
Overrides:
clone in class Object