org.rococoa.cocoa.coreaudio
Class AudioObjectPropertyAddress

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

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


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

mSelector

public int mSelector

mScope

public int mScope

mElement

public int mElement
Constructor Detail

AudioObjectPropertyAddress

public AudioObjectPropertyAddress()

AudioObjectPropertyAddress

public AudioObjectPropertyAddress(int mSelector,
                                  int mScope,
                                  int mElement)
Method Detail

byReference

public AudioObjectPropertyAddress.ByReference byReference()

byValue

public AudioObjectPropertyAddress.ByValue byValue()

clone

public AudioObjectPropertyAddress clone()
Overrides:
clone in class Object