| C_acfUID | |
| CAAX_AggregateResult | |
| CAAX_CAutoreleasePool | |
| CAAX_CChunkDataParser | Parser utility for plugin chunks |
| CAAX_CheckedResult | |
| CAAX_CHostServices | Method access to a singleton implementation of the AAX_IHostServices interface |
| CAAX_CMidiPacket | Packet structure for MIDI data |
| CAAX_CMidiStream | MIDI stream data structure used by AAX_IMIDINode |
| CAAX_CMutex | Mutex with try lock functionality |
| CAAX_Component< aContextType > | Empty class containing type declarations for the AAX algorithm and associated callbacks |
| CAAX_CPacket | Container for packet-related data |
| CAAX_CPacketDispatcher | Helper class for managing AAX packet posting |
| CAAX_CParameterManager | A container object for plug-in parameters |
| CAAX_CStringAbbreviations | Helper class to store a collection of name abbreviations |
| CAAX_CTempoBreakpoint | |
| CAAX_FastInterpolatedTableLookup< TFLOAT, DFLOAT > | |
| ►CAAX_IAutomationDelegate | Interface allowing an AAX plug-in to interact with the host's event system |
| CAAX_VAutomationDelegate | Version-managed concrete automation delegate class |
| ►CAAX_ICollection | Interface to represent a plug-in binary's static description |
| CAAX_VCollection | Version-managed concrete AAX_ICollection class |
| ►CAAX_IComponentDescriptor | Description interface for an AAX plug-in component |
| CAAX_VComponentDescriptor | Version-managed concrete AAX_IComponentDescriptor class |
| ►CAAX_IContainer | |
| CAAX_IPointerQueue< TNumberedParamStateList > | |
| CAAX_IPointerQueue< const TParamValPair > | |
| ►CAAX_IPointerQueue< T > | |
| CAAX_CAtomicQueue< TNumberedParamStateList, 256 > | |
| CAAX_CAtomicQueue< const TParamValPair, 16 *kSynchronizedParameterQueueSize > | |
| CAAX_CAtomicQueue< T, S > | |
| ►CAAX_IController | Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAX host and by effect components |
| CAAX_VController | Version-managed concrete Controller class |
| ►CAAX_IDataBufferWrapper | Wrapper for an AAX_IDataBuffer |
| CAAX_VDataBufferWrapper | Wrapper for an AAX_IDataBuffer |
| ►CAAX_IDescriptionHost | |
| CAAX_VDescriptionHost | |
| ►CAAX_IDisplayDelegateBase | Defines the display behavior for a parameter |
| ►CAAX_IDisplayDelegate< T > | |
| CAAX_CBinaryDisplayDelegate< T > | A binary display format conforming to AAX_IDisplayDelegate |
| CAAX_CNumberDisplayDelegate< T, Precision, SpaceAfter > | A numeric display format conforming to AAX_IDisplayDelegate |
| CAAX_CStateDisplayDelegate< T > | A generic display format conforming to AAX_IDisplayDelegate |
| CAAX_CStringDisplayDelegate< T > | A string, or list, display format conforming to AAX_IDisplayDelegate |
| ►CAAX_IDisplayDelegateDecorator< T > | The base class for all concrete display delegate decorators |
| CAAX_CDecibelDisplayDelegateDecorator< T > | A percent decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_CPercentDisplayDelegateDecorator< T > | A percent decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_CUnitDisplayDelegateDecorator< T > | A unit type decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_CUnitPrefixDisplayDelegateDecorator< T > | A unit prefix decorator conforming to AAX_IDisplayDelegateDecorator |
| CAAX_IDma | Cross-platform interface for access to the host's direct memory access (DMA) facilities |
| ►CAAX_IEffectDescriptor | Description interface for an effect's (plug-in type's) components |
| CAAX_VEffectDescriptor | Version-managed concrete AAX_IEffectDescriptor class |
| ►CAAX_IFeatureInfo | |
| CAAX_VFeatureInfo | |
| ►CAAX_IHostProcessorDelegate | Versioned interface for host methods specific to offline processing |
| CAAX_VHostProcessorDelegate | Version-managed concrete Host Processor delegate class |
| ►CAAX_IHostServices | Interface to diagnostic and debugging services provided by the AAX host |
| CAAX_VHostServices | Version-managed concrete AAX_IHostServices class |
| ►CAAX_IHostTaskAgent | Interface to access an AAX_IACFTaskAgent object implemented by the host |
| CAAX_VHostTaskAgent | |
| CAAX_IMIDIMessageInfoDelegate | |
| CAAX_IMIDINode | Interface for accessing information in a MIDI node |
| ►CAAX_IPacketHandler | Callback container used by AAX_CPacketDispatcher |
| CAAX_CPacketHandler< TWorker > | Callback container used by AAX_CPacketDispatcher |
| ►CAAX_IPageTable | Interface to the host's representation of a plug-in instance's page table |
| CAAX_VPageTable | Version-managed concrete AAX_IPageTable class |
| ►CAAX_IParameter | The base interface for all normalizable plug-in parameters |
| CAAX_CParameter< T > | Generic implementation of an AAX_IParameter |
| CAAX_CStatelessParameter | A stateless parameter implementation |
| ►CAAX_IParameterValue | An abstract interface representing a parameter value of arbitrary type |
| CAAX_CParameterValue< T > | Concrete implementation of AAX_IParameterValue |
| ►CAAX_IPrivateDataAccess | Interface to data access provided by host to plug-in |
| CAAX_VPrivateDataAccess | Version-managed concrete AAX_IPrivateDataAccess class |
| ►CAAX_IPropertyMap | Generic plug-in description property map |
| CAAX_VPropertyMap | Version-managed concrete AAX_IPropertyMap class |
| ►CAAX_ISessionDocument | Interface representing information in a host session document |
| CAAX_VSessionDocument | |
| ►CAAX_IString | A simple string container that can be passed across a binary boundary. This class, for simplicity, is not versioned and thus can never change |
| CAAX_CString | A generic AAX string class with similar functionality to std::string |
| ►CAAX_ITaperDelegateBase | Defines the taper conversion behavior for a parameter |
| ►CAAX_ITaperDelegate< T > | |
| CAAX_CBinaryTaperDelegate< T > | A binary taper conforming to AAX_ITaperDelegate |
| CAAX_CLinearTaperDelegate< T, RealPrecision > | A linear taper conforming to AAX_ITaperDelegate |
| CAAX_CLogTaperDelegate< T, RealPrecision > | A logarithmic taper conforming to AAX_ITaperDelegate |
| CAAX_CPieceWiseLinearTaperDelegate< T, RealPrecision > | A piece-wise linear taper conforming to AAX_ITaperDelegate |
| CAAX_CRangeTaperDelegate< T, RealPrecision > | A piecewise-linear taper conforming to AAX_ITaperDelegate |
| CAAX_CStateTaperDelegate< T > | A linear taper conforming to AAX_ITaperDelegate |
| ►CAAX_ITask | Interface representing a request to perform a task |
| CAAX_VTask | Version-managed concrete AAX_ITask |
| ►CAAX_ITransport | Interface to information about the host's transport state |
| CAAX_VTransport | Version-managed concrete AAX_ITransport class |
| ►CAAX_IViewContainer | Interface for the AAX host's view of a single instance of an effect. Used both by clients of the AAX host and by effect components |
| CAAX_VViewContainer | Version-managed concrete AAX_IViewContainer class |
| CAAX_Map | |
| CAAX_Point | Data structure representing a two-dimensional coordinate point |
| CAAX_Rect | Data structure representing a rectangle in a two-dimensional coordinate plane |
| CAAX_SHybridRenderInfo | Hybrid render processing context |
| CAAX_SInstrumentPrivateData | Utility struct for AAX_CMonolithicParameters |
| CAAX_SInstrumentRenderInfo | Information used to parameterize AAX_CMonolithicParameters::RenderAudio() |
| CAAX_SInstrumentSetupInfo | Information used to describe the instrument |
| CAAX_SPlugInChunk | Plug-in chunk header + data |
| CAAX_SPlugInChunkHeader | Plug-in chunk header |
| CAAX_SPlugInIdentifierTriad | Plug-in Identifier Triad |
| CAAX_StLock_Guard | Helper class for working with mutex |
| CAAX_TransportStateInfo_V1 | |
| ►CAAX::Exception::Any | |
| CAAX::Exception::ResultError | |
| ►CCACFUnknown | |
| CAAX_CTask | |
| ►CAAX_IDataBuffer | Interface for reference counted data buffers |
| CAAX_CArrayDataBuffer< D > | |
| CAAX_CArrayDataBufferOfType< T, D > | A convenience class for array data buffers |
| CAAX_CStringDataBuffer | |
| CAAX_CStringDataBufferOfType< T > | A convenience class for string data buffers |
| ►CAAX_IEffectDirectData | The interface for a AAX Plug-in's direct data interface |
| CAAX_CEffectDirectData | Default implementation of the AAX_IEffectDirectData interface |
| ►CAAX_IEffectGUI | The interface for a AAX Plug-in's user interface |
| CAAX_CEffectGUI | Default implementation of the AAX_IEffectGUI interface |
| ►CAAX_IEffectParameters | The interface for an AAX Plug-in's data model |
| ►CAAX_CEffectParameters | Default implementation of the AAX_IEffectParameters interface |
| CAAX_CMonolithicParameters | Extension of the AAX_CEffectParameters class for monolithic VIs and effects |
| ►CAAX_IHostProcessor | Base class for the host processor interface |
| CAAX_CHostProcessor | Concrete implementation of the AAX_IHostProcessor interface for non-real-time processing |
| ►CAAX_ISessionDocumentClient | Interface representing a client of the session document interface |
| CAAX_CSessionDocumentClient | Default implementation of the AAX_ISessionDocumentClient interface |
| ►CAAX_ITaskAgent | Interface for a component that accepts task requests |
| CAAX_CTaskAgent | Default implementation of the AAX_ITaskAgent interface |
| CAAX_CChunkDataParser::DataValue | |
| ►CIACFPluginDefinition | |
| CAAX_IACFCollection | Versioned interface to represent a plug-in binary's static description |
| ►CIACFUnknown | COM compatible IUnknown C++ interface |
| CAAX_IACFAutomationDelegate | Versioned interface allowing an AAX plug-in to interact with the host's automation system |
| ►CAAX_IACFComponentDescriptor | Versioned description interface for an AAX plug-in algorithm callback |
| ►CAAX_IACFComponentDescriptor_V2 | Versioned description interface for an AAX plug-in algorithm callback |
| CAAX_IACFComponentDescriptor_V3 | Versioned description interface for an AAX plug-in algorithm callback |
| ►CAAX_IACFController | Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components |
| ►CAAX_IACFController_V2 | Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components. |
| CAAX_IACFController_V3 | Interface for the AAX host's view of a single instance of an effect. Used by both clients of the AAXHost and by effect components. |
| ►CAAX_IACFDataBuffer | Versioned interface for reference counted data buffers |
| CAAX_IDataBuffer | Interface for reference counted data buffers |
| CAAX_IACFDescriptionHost | |
| ►CAAX_IACFEffectDescriptor | Versioned interface for an AAX_IEffectDescriptor |
| CAAX_IACFEffectDescriptor_V2 | Versioned interface for an AAX_IEffectDescriptor |
| ►CAAX_IACFEffectDirectData | Optional interface for direct access to a plug-in's alg memory |
| ►CAAX_IACFEffectDirectData_V2 | |
| CAAX_IEffectDirectData | The interface for a AAX Plug-in's direct data interface |
| ►CAAX_IACFEffectGUI | The interface for a AAX Plug-in's GUI (graphical user interface) |
| CAAX_IEffectGUI | The interface for a AAX Plug-in's user interface |
| ►CAAX_IACFEffectParameters | The interface for an AAX Plug-in's data model |
| ►CAAX_IACFEffectParameters_V2 | Supplemental interface for an AAX Plug-in's data model |
| ►CAAX_IACFEffectParameters_V3 | Supplemental interface for an AAX Plug-in's data model |
| ►CAAX_IACFEffectParameters_V4 | Supplemental interface for an AAX Plug-in's data model |
| CAAX_IEffectParameters | The interface for an AAX Plug-in's data model |
| CAAX_IACFFeatureInfo | |
| ►CAAX_IACFHostProcessor | Versioned interface for an AAX host processing component |
| ►CAAX_IACFHostProcessor_V2 | Supplemental interface for an AAX host processing component |
| CAAX_IHostProcessor | Base class for the host processor interface |
| ►CAAX_IACFHostProcessorDelegate | Versioned interface for host methods specific to offline processing |
| ►CAAX_IACFHostProcessorDelegate_V2 | Versioned interface for host methods specific to offline processing |
| CAAX_IACFHostProcessorDelegate_V3 | Versioned interface for host methods specific to offline processing |
| ►CAAX_IACFHostServices | Versioned interface to diagnostic and debugging services provided by the AAX host |
| ►CAAX_IACFHostServices_V2 | V2 of versioned interface to diagnostic and debugging services provided by the AAX host |
| CAAX_IACFHostServices_V3 | V3 of versioned interface to diagnostic and debugging services provided by the AAX host |
| ►CAAX_IACFPageTable | Versioned interface to the host's representation of a plug-in instance's page table |
| CAAX_IACFPageTable_V2 | Versioned interface to the host's representation of a plug-in instance's page table |
| ►CAAX_IACFPageTableController | Interface for host operations related to the page tables for this plug-in |
| CAAX_IACFPageTableController_V2 | Interface for host operations related to the page tables for this plug-in. |
| CAAX_IACFPrivateDataAccess | Interface for the AAX host's data access functionality |
| ►CAAX_IACFPropertyMap | Versioned interface for an AAX_IPropertyMap |
| ►CAAX_IACFPropertyMap_V2 | Versioned interface for an AAX_IPropertyMap |
| CAAX_IACFPropertyMap_V3 | Versioned interface for an AAX_IPropertyMap |
| CAAX_IACFSessionDocument | Interface representing information in a host session document |
| ►CAAX_IACFSessionDocumentClient | Interface representing a client of the session document interface |
| CAAX_ISessionDocumentClient | Interface representing a client of the session document interface |
| ►CAAX_IACFTask | Versioned interface for an asynchronous task |
| CAAX_CTask | |
| ►CAAX_IACFTaskAgent | Versioned interface for a component that accepts task requests |
| CAAX_ITaskAgent | Interface for a component that accepts task requests |
| ►CAAX_IACFTransport | Versioned interface to get information about the host's transport state |
| ►CAAX_IACFTransport_V2 | Versioned interface to get information about the host's transport state |
| ►CAAX_IACFTransport_V3 | Versioned interface to get information about the host's transport state |
| ►CAAX_IACFTransport_V4 | Versioned interface to get information about the host's transport state |
| CAAX_IACFTransport_V5 | Versioned interface to get information about the host's transport state |
| CAAX_IACFTransportControl | Versioned interface to control the host's transport state |
| ►CAAX_IACFViewContainer | Interface for the AAX host's view of a single instance of an effect. Used by both clients of the host app and by effect components |
| ►CAAX_IACFViewContainer_V2 | Supplemental interface for the AAX host's view of a single instance of an effect. Used by both clients of the host app and by effect components |
| CAAX_IACFViewContainer_V3 | Additional methods to track mouse as it moves over controls |
| CIACFDefinition | Publicly inherits from IACFUnknown.This abstract interface is used to indentify all of the plug-in components in the host |
| CSAutoArray< T > | |
| ►CAAX_ISessionDocument::TempoMap | |
| CAAX_VSessionDocument::VTempoMap | |