org.rococoa.cocoa.quicktime
Class ParameterRangeRecord.u_union

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

public static class ParameterRangeRecord.u_union
extends com.ochafik.lang.jnaerator.runtime.Union


Nested Class Summary
static class ParameterRangeRecord.u_union.ByReference
           
static class ParameterRangeRecord.u_union.ByValue
           
 
Field Summary
 BooleanRangeRecord booleanRange
           
 DoubleRangeRecord doubleRange
           
 EnumRangeRecord enumRange
           
 FixedRangeRecord fixedRange
           
 ImageRangeRecord imageRange
           
 LongRangeRecord longRange
           
 RGBRangeRecord rgbRange
           
 StringRangeRecord stringRange
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ParameterRangeRecord.u_union()
           
ParameterRangeRecord.u_union(BooleanRangeRecord booleanRange)
           
ParameterRangeRecord.u_union(DoubleRangeRecord doubleRange)
           
ParameterRangeRecord.u_union(EnumRangeRecord enumRange)
           
ParameterRangeRecord.u_union(FixedRangeRecord fixedRange)
           
ParameterRangeRecord.u_union(ImageRangeRecord imageRange)
           
ParameterRangeRecord.u_union(LongRangeRecord longRange)
           
ParameterRangeRecord.u_union(RGBRangeRecord rgbRange)
           
ParameterRangeRecord.u_union(StringRangeRecord stringRange)
           
 
Method Summary
 ParameterRangeRecord.u_union.ByReference byReference()
           
 ParameterRangeRecord.u_union.ByValue byValue()
           
 ParameterRangeRecord.u_union clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Union
setupClone
 
Methods inherited from class com.sun.jna.Union
getNativeAlignment, getTypedValue, readField, setType, setTypedValue, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getPointer, getStructAlignment, hashCode, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

longRange

public LongRangeRecord longRange

enumRange

public EnumRangeRecord enumRange

fixedRange

public FixedRangeRecord fixedRange

doubleRange

public DoubleRangeRecord doubleRange

stringRange

public StringRangeRecord stringRange

booleanRange

public BooleanRangeRecord booleanRange

rgbRange

public RGBRangeRecord rgbRange

imageRange

public ImageRangeRecord imageRange
Constructor Detail

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union()

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(ImageRangeRecord imageRange)

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(DoubleRangeRecord doubleRange)

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(RGBRangeRecord rgbRange)

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(BooleanRangeRecord booleanRange)

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(EnumRangeRecord enumRange)

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(StringRangeRecord stringRange)

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(LongRangeRecord longRange)

ParameterRangeRecord.u_union

public ParameterRangeRecord.u_union(FixedRangeRecord fixedRange)
Method Detail

byReference

public ParameterRangeRecord.u_union.ByReference byReference()

byValue

public ParameterRangeRecord.u_union.ByValue byValue()

clone

public ParameterRangeRecord.u_union clone()
Overrides:
clone in class Object