| AAX SDK 2.8.0 Avid Audio Extensions Development Kit

- Welcome
- Manual
- Classes
- Files
- Lists
- Support

- Class List
- Class Index
- Class Hierarchy
- Class Members

Loading...
Searching...
No Matches
List of all members | Public Member Functions | Public Attributes
AAX_ISessionDocumentClient Class Reference

`#include <AAX_ISessionDocumentClient.h>`

Inheritance diagram for AAX_ISessionDocumentClient:
[legend]
Collaboration diagram for AAX_ISessionDocumentClient:
[legend]

## Description

Interface representing a client of the session document interface.

For example, a plug-in implementation that makes calls on the session document interface provided by the host.

## Public Member Functions
| ACF_DECLARE_STANDARD_UNKNOWN () ACFMETHOD(InternalQueryInterface)(const acfIID &riid
| AAX_DELETE (AAX_ISessionDocumentClient &operator=(const AAX_ISessionDocumentClient &))
Public Member Functions inherited from AAX_IACFSessionDocumentClient
virtual AAX_Result | Initialize (IACFUnknown *iUnknown)=0
virtual AAX_Result | Uninitialize (void)=0
virtual AAX_Result | SetSessionDocument (IACFUnknown *iSessionDocument)=0
| Sets or removes a session document.
virtual AAX_Result | NotificationReceived (AAX_CTypeID inNotificationType, const void *inNotificationData, uint32_t inNotificationDataSize)=0
| Notification Hook.
Public Member Functions inherited from IACFUnknown
virtual BEGIN_ACFINTERFACE ACFRESULT ACFMETHODCALLTYPE | QueryInterface (const acfIID &iid, void **ppOut)=0
| Returns pointers to supported interfaces.
virtual acfUInt32 ACFMETHODCALLTYPE | AddRef (void)=0
| Increments reference count.
virtual acfUInt32 ACFMETHODCALLTYPE | Release (void)=0
| Decrements reference count.

## Public Attributes
void **ppvObjOut | override

## Member Function Documentation

## ◆ ACF_DECLARE_STANDARD_UNKNOWN()

AAX_ISessionDocumentClient::ACF_DECLARE_STANDARD_UNKNOWN | ( |  | ) | const &

## ◆ AAX_DELETE()

AAX_ISessionDocumentClient::AAX_DELETE | ( | AAX_ISessionDocumentClient & | operator = `(const AAX_ISessionDocumentClient &)` | ) |

## Member Data Documentation

## ◆ override

void** ppvObjOut AAX_ISessionDocumentClient::override

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

- AAX_ISessionDocumentClient.h