AAX SDK 2.8.0
Avid Audio Extensions Development Kit
Loading...
Searching...
No Matches
List of all members | Public Member Functions
AAX_IHostTaskAgent Class Referenceabstract

#include <AAX_IHostTaskAgent.h>

Inheritance diagram for AAX_IHostTaskAgent:
[legend]

Description

Interface to access an AAX_IACFTaskAgent object implemented by the host.

The plugin may use this interface to add tasks to the host's agent, requesting that the host perform actions.

See also
AAX_IACFTaskAgent

Public Member Functions

virtual ~AAX_IHostTaskAgent ()=default
 
virtual AAX_Result Initialize (IACFUnknown *iController)=0
 
virtual AAX_Result Uninitialize ()=0
 
virtual AAX_Result AddTask (IACFUnknown *iTask)=0
 
virtual AAX_Result CancelAllTasks ()=0
 

Constructor & Destructor Documentation

◆ ~AAX_IHostTaskAgent()

virtual AAX_IHostTaskAgent::~AAX_IHostTaskAgent ( )
virtualdefault

Member Function Documentation

◆ Initialize()

virtual AAX_Result AAX_IHostTaskAgent::Initialize ( IACFUnknown iController)
pure virtual

Implemented in AAX_VHostTaskAgent.

◆ Uninitialize()

virtual AAX_Result AAX_IHostTaskAgent::Uninitialize ( )
pure virtual

Implemented in AAX_VHostTaskAgent.

◆ AddTask()

virtual AAX_Result AAX_IHostTaskAgent::AddTask ( IACFUnknown iTask)
pure virtual

Implemented in AAX_VHostTaskAgent.

◆ CancelAllTasks()

virtual AAX_Result AAX_IHostTaskAgent::CancelAllTasks ( )
pure virtual

Implemented in AAX_VHostTaskAgent.


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