org.rococoa.cocoa.quicktime
Class ParameterProperty

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

public class ParameterProperty
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 ParameterProperty.ByReference
           
static class ParameterProperty.ByValue
           
 
Field Summary
 int propertyClass
           
 int propertyID
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ParameterProperty()
           
ParameterProperty(int propertyClass, int propertyID)
           
 
Method Summary
 ParameterProperty.ByReference byReference()
           
 ParameterProperty.ByValue byValue()
           
 ParameterProperty 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

propertyClass

public int propertyClass

propertyID

public int propertyID
Constructor Detail

ParameterProperty

public ParameterProperty()

ParameterProperty

public ParameterProperty(int propertyClass,
                         int propertyID)
Parameters:
propertyClass - class to set for this property (0 for default which is specified by caller)
propertyID - id to set for this property (default is the atomType)
Method Detail

byReference

public ParameterProperty.ByReference byReference()

byValue

public ParameterProperty.ByValue byValue()

clone

public ParameterProperty clone()
Overrides:
clone in class Object