AAX SDK  2.4.1
Avid Audio Extensions Development Kit
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NAAX
 C_acfUID
 CAAX_AggregateResult
 CAAX_CAtomicQueue
 CAAX_CAutoreleasePool
 CAAX_CBinaryDisplayDelegateA binary display format conforming to AAX_IDisplayDelegate
 CAAX_CBinaryTaperDelegateA binary taper conforming to AAX_ITaperDelegate
 CAAX_CChunkDataParserParser utility for plugin chunks
 CAAX_CDecibelDisplayDelegateDecoratorA percent decorator conforming to AAX_IDisplayDelegateDecorator
 CAAX_CEffectDirectDataDefault implementation of the AAX_IEffectDirectData interface
 CAAX_CEffectGUIDefault implementation of the AAX_IEffectGUI interface
 CAAX_CEffectParametersDefault implementation of the AAX_IEffectParameters interface
 CAAX_CheckedResult
 CAAX_CHostProcessorConcrete implementation of the AAX_IHostProcessor interface for non-real-time processing
 CAAX_CHostServicesMethod access to a singleton implementation of the AAX_IHostServices interface
 CAAX_CLinearTaperDelegateA linear taper conforming to AAX_ITaperDelegate
 CAAX_CLogTaperDelegateA logarithmic taper conforming to AAX_ITaperDelegate
 CAAX_CMidiPacketPacket structure for MIDI data
 CAAX_CMidiStreamMIDI stream data structure used by AAX_IMIDINode
 CAAX_CMonolithicParametersExtension of the AAX_CEffectParameters class for monolithic VIs and effects
 CAAX_CMutexMutex with try lock functionality
 CAAX_CNumberDisplayDelegateA numeric display format conforming to AAX_IDisplayDelegate
 CAAX_ComponentEmpty class containing type declarations for the AAX algorithm and associated callbacks
 CAAX_CPacketContainer for packet-related data
 CAAX_CPacketDispatcherHelper class for managing AAX packet posting
 CAAX_CPacketHandlerCallback container used by AAX_CPacketDispatcher
 CAAX_CParameterGeneric implementation of an AAX_IParameter
 CAAX_CParameterManagerA container object for plug-in parameters
 CAAX_CParameterValueConcrete implementation of AAX_IParameterValue
 CAAX_CPercentDisplayDelegateDecoratorA percent decorator conforming to AAX_IDisplayDelegateDecorator
 CAAX_CPieceWiseLinearTaperDelegateA piece-wise linear taper conforming to AAX_ITaperDelegate
 CAAX_CRangeTaperDelegateA piecewise-linear taper conforming to AAX_ITaperDelegate
 CAAX_CStateDisplayDelegateA generic display format conforming to AAX_IDisplayDelegate
 CAAX_CStatelessParameterA stateless parameter implementation
 CAAX_CStateTaperDelegateA linear taper conforming to AAX_ITaperDelegate
 CAAX_CStringA generic AAX string class with similar functionality to std::string
 CAAX_CStringAbbreviationsHelper class to store a collection of name abbreviations
 CAAX_CStringDisplayDelegateA string, or list, display format conforming to AAX_IDisplayDelegate
 CAAX_CUnitDisplayDelegateDecoratorA unit type decorator conforming to AAX_IDisplayDelegateDecorator
 CAAX_CUnitPrefixDisplayDelegateDecoratorA unit prefix decorator conforming to AAX_IDisplayDelegateDecorator
 CAAX_FastInterpolatedTableLookup
 CAAX_IACFAutomationDelegateVersioned interface allowing an AAX plug-in to interact with the host's automation system
 CAAX_IACFCollectionVersioned interface to represent a plug-in binary's static description
 CAAX_IACFComponentDescriptorVersioned description interface for an AAX plug-in algorithm callback
 CAAX_IACFComponentDescriptor_V2Versioned description interface for an AAX plug-in algorithm callback
 CAAX_IACFComponentDescriptor_V3Versioned description interface for an AAX plug-in algorithm callback
 CAAX_IACFControllerInterface 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_V2Interface 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_V3Interface 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_IACFDescriptionHost
 CAAX_IACFEffectDescriptorVersioned interface for an AAX_IEffectDescriptor
 CAAX_IACFEffectDescriptor_V2Versioned interface for an AAX_IEffectDescriptor
 CAAX_IACFEffectDirectDataOptional interface for direct access to a plug-in's alg memory
 CAAX_IACFEffectDirectData_V2
 CAAX_IACFEffectGUIThe interface for a AAX Plug-in's GUI (graphical user interface)
 CAAX_IACFEffectParametersThe interface for an AAX Plug-in's data model
 CAAX_IACFEffectParameters_V2Supplemental interface for an AAX Plug-in's data model
 CAAX_IACFEffectParameters_V3Supplemental interface for an AAX Plug-in's data model
 CAAX_IACFEffectParameters_V4Supplemental interface for an AAX Plug-in's data model
 CAAX_IACFFeatureInfo
 CAAX_IACFHostProcessorVersioned interface for an AAX host processing component
 CAAX_IACFHostProcessor_V2Supplemental interface for an AAX host processing component
 CAAX_IACFHostProcessorDelegateVersioned interface for host methods specific to offline processing
 CAAX_IACFHostProcessorDelegate_V2Versioned interface for host methods specific to offline processing
 CAAX_IACFHostProcessorDelegate_V3Versioned interface for host methods specific to offline processing
 CAAX_IACFHostServicesVersioned interface to diagnostic and debugging services provided by the AAX host
 CAAX_IACFHostServices_V2V2 of versioned interface to diagnostic and debugging services provided by the AAX host
 CAAX_IACFHostServices_V3V3 of versioned interface to diagnostic and debugging services provided by the AAX host
 CAAX_IACFPageTableVersioned interface to the host's representation of a plug-in instance's page table
 CAAX_IACFPageTable_V2Versioned interface to the host's representation of a plug-in instance's page table
 CAAX_IACFPageTableControllerInterface for host operations related to the page tables for this plug-in
 CAAX_IACFPageTableController_V2Interface for host operations related to the page tables for this plug-in.
 CAAX_IACFPrivateDataAccessInterface for the AAX host's data access functionality
 CAAX_IACFPropertyMapVersioned interface for an AAX_IPropertyMap
 CAAX_IACFPropertyMap_V2Versioned interface for an AAX_IPropertyMap
 CAAX_IACFPropertyMap_V3Versioned interface for an AAX_IPropertyMap
 CAAX_IACFTransportVersioned interface to information about the host's transport state
 CAAX_IACFTransport_V2Versioned interface to information about the host's transport state
 CAAX_IACFTransport_V3Versioned interface to information about the host's transport state
 CAAX_IACFViewContainerInterface 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_V2Supplemental 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_IAutomationDelegateInterface allowing an AAX plug-in to interact with the host's event system
 CAAX_ICollectionInterface to represent a plug-in binary's static description
 CAAX_IComponentDescriptorDescription interface for an AAX plug-in component
 CAAX_IContainer
 CAAX_IControllerInterface 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_IDescriptionHost
 CAAX_IDisplayDelegateClasses for parameter value string conversion.
 CAAX_IDisplayDelegateBaseDefines the display behavior for a parameter
 CAAX_IDisplayDelegateDecoratorThe base class for all concrete display delegate decorators
 CAAX_IDmaCross-platform interface for access to the host's direct memory access (DMA) facilities
 CAAX_IEffectDescriptorDescription interface for an effect's (plug-in type's) components
 CAAX_IEffectDirectDataThe interface for a AAX Plug-in's direct data interface
 CAAX_IEffectGUIThe interface for a AAX Plug-in's user interface
 CAAX_IEffectParametersThe interface for an AAX Plug-in's data model
 CAAX_IFeatureInfo
 CAAX_IHostProcessorBase class for the host processor interface
 CAAX_IHostProcessorDelegateVersioned interface for host methods specific to offline processing
 CAAX_IHostServicesInterface to diagnostic and debugging services provided by the AAX host
 CAAX_IMIDIMessageInfoDelegate
 CAAX_IMIDINodeInterface for accessing information in a MIDI node
 CAAX_IPacketHandlerCallback container used by AAX_CPacketDispatcher
 CAAX_IPageTableInterface to the host's representation of a plug-in instance's page table
 CAAX_IParameterThe base interface for all normalizable plug-in parameters
 CAAX_IParameterValueAn abstract interface representing a parameter value of arbitrary type
 CAAX_IPointerQueue
 CAAX_IPrivateDataAccessInterface to data access provided by host to plug-in
 CAAX_IPropertyMapGeneric plug-in description property map
 CAAX_IStringA simple string container that can be passed across a binary boundary. This class, for simplicity, is not versioned and thus can never change
 CAAX_ITaperDelegateClasses for conversion to and from normalized parameter values.
 CAAX_ITaperDelegateBaseDefines the taper conversion behavior for a parameter
 CAAX_ITransportInterface to information about the host's transport state
 CAAX_IViewContainerInterface 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_Map
 CAAX_PointData structure representing a two-dimensional coordinate point
 CAAX_RectData structure representing a rectangle in a two-dimensional coordinate plane
 CAAX_SHybridRenderInfoHybrid render processing context
 CAAX_SInstrumentPrivateDataUtility struct for AAX_CMonolithicParameters
 CAAX_SInstrumentRenderInfoInformation used to parameterize AAX_CMonolithicParameters::RenderAudio()
 CAAX_SInstrumentSetupInfoInformation used to describe the instrument
 CAAX_SPlugInChunkPlug-in chunk header + data
 CAAX_SPlugInChunkHeaderPlug-in chunk header
 CAAX_SPlugInIdentifierTriadPlug-in Identifier Triad
 CAAX_StLock_GuardHelper class for working with mutex
 CAAX_TransportStateInfo_V1
 CAAX_VAutomationDelegateVersion-managed concrete automation delegate class
 CAAX_VCollectionVersion-managed concrete AAX_ICollection class
 CAAX_VComponentDescriptorVersion-managed concrete AAX_IComponentDescriptor class
 CAAX_VControllerVersion-managed concrete Controller class
 CAAX_VDescriptionHost
 CAAX_VEffectDescriptorVersion-managed concrete AAX_IEffectDescriptor class
 CAAX_VFeatureInfo
 CAAX_VHostProcessorDelegateVersion-managed concrete Host Processor delegate class
 CAAX_VHostServicesVersion-managed concrete AAX_IHostServices class
 CAAX_VPageTableVersion-managed concrete AAX_IPageTable class
 CAAX_VPrivateDataAccessVersion-managed concrete AAX_IPrivateDataAccess class
 CAAX_VPropertyMapVersion-managed concrete AAX_IPropertyMap class
 CAAX_VTransportVersion-managed concrete AAX_ITransport class
 CAAX_VViewContainerVersion-managed concrete AAX_IViewContainer class
 CIACFDefinitionPublicly inherits from IACFUnknown.This abstract interface is used to indentify all of the plug-in components in the host
 CIACFUnknownCOM compatible IUnknown C++ interface
 CSAutoArray