AUVParameter

Superclasses : AudioUnitParameter
Subclasses : none
Header : AUVParameter

class AUVParameter : public AudioUnitParameter 


Methods

Destructor


~AUVParameter

public nonvirtual destructor


 ~AUVParameter();



Other


AUVParameter

public constructor


 AUVParameter();



AUVParameter

public constructor


 AUVParameter(
          AudioUnit                       au,
          AudioUnitParameterID            param,
          AudioUnitScope                  scope,
          AudioUnitElement                element
    );



AUVParameter

public constructor


 AUVParameter(const AUVParameter &a);



GetName

public nonvirtual method


 CFStringRef GetName();



GetNumIndexedParams

public nonvirtual method


 int GetNumIndexedParams () const;



GetParamName

public nonvirtual method


 CFStringRef GetParamName (int inIndex);



GetParamTag

public nonvirtual method


 CFStringRef GetParamTag();



GetValue

public nonvirtual method


 Float32 GetValue();



HasNamedParams

public nonvirtual method


 bool HasNamedParams () const;



IsIndexedParam

public nonvirtual method


 bool IsIndexedParam () const;



ParamInfo

public nonvirtual method


 const AudioUnitParameterInfo& ParamInfo();



SetValue

public nonvirtual method


 void SetValue(
          AUParameterListenerRef          inListener,
          void*                           inObject,
          Float32                         inValue
    );



operator <

public nonvirtual method


 bool operator < (const AUVParameter &a) const;



operator =

public nonvirtual method


 AUVParameter& operator = (const AUVParameter &a);



Data


Other


mNamedParams

protected instance variable


 CFArrayRef mNamedParams;



mNumIndexedParams

protected instance variable


 short mNumIndexedParams;



mParamInfo

protected instance variable


 AudioUnitParameterInfo mParamInfo;



mParamName

protected instance variable


 CFStringRef mParamName;



mParamTag

protected instance variable


 CFStringRef mParamTag;