AAX SDK  2.1.1
Avid Audio Extensions Development Kit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
AAX_IACFHostServices Class Referenceabstract

#include <AAX_IACFHostServices.h>

Inheritance diagram for AAX_IACFHostServices:
Inheritance graph
[legend]
Collaboration diagram for AAX_IACFHostServices:
Collaboration graph
[legend]

Description

Versioned interface to diagnostic and debugging services provided by the AAX host.

Public Member Functions

virtual AAX_Result Assert (const char *iFile, int32_t iLine, const char *iCondition)=0
 Assert that a condition is true. More...
 
virtual AAX_Result Trace (int32_t iPriority, const char *iMessage)=0
 Log a trace message. More...
 
- Public Member Functions inherited from IACFUnknown
virtual BEGIN_ACFINTERFACE
ACFRESULT ACFMETHODCALLTYPE 
QueryInterface (const acfIID &iid, void **ppOut)=0
 Returns pointers to supported interfaces. More...
 
virtual acfUInt32 ACFMETHODCALLTYPE AddRef (void)=0
 Increments reference count. More...
 
virtual acfUInt32 ACFMETHODCALLTYPE Release (void)=0
 Decrements reference count. More...
 

Member Function Documentation

virtual AAX_Result AAX_IACFHostServices::Assert ( const char *  iFile,
int32_t  iLine,
const char *  iCondition 
)
pure virtual

Assert that a condition is true.

virtual AAX_Result AAX_IACFHostServices::Trace ( int32_t  iPriority,
const char *  iMessage 
)
pure virtual

Log a trace message.


The documentation for this class was generated from the following file: