org.rococoa.cocoa.coreaudio
Class AudioClassDescription

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

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


Nested Class Summary
static class AudioClassDescription.ByReference
           
static class AudioClassDescription.ByValue
           
 
Field Summary
 int mManufacturer
           
 int mSubType
           
 int mType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
AudioClassDescription()
           
AudioClassDescription(int mType, int mSubType, int mManufacturer)
           
 
Method Summary
 AudioClassDescription.ByReference byReference()
           
 AudioClassDescription.ByValue byValue()
           
 AudioClassDescription 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

mType

public int mType

mSubType

public int mSubType

mManufacturer

public int mManufacturer
Constructor Detail

AudioClassDescription

public AudioClassDescription()

AudioClassDescription

public AudioClassDescription(int mType,
                             int mSubType,
                             int mManufacturer)
Method Detail

byReference

public AudioClassDescription.ByReference byReference()

byValue

public AudioClassDescription.ByValue byValue()

clone

public AudioClassDescription clone()
Overrides:
clone in class Object