| 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 Types | Public Member Functions
AAX_IContainer Class Referenceabstract

`#include <AAX_IContainer.h>`

Inheritance diagram for AAX_IContainer:
[legend]

## Description

Abstract container interface

## Public Types
enum | EStatus { eStatus_Success = 0 , eStatus_Overflow = 1 , eStatus_NotInitialized = 2 , eStatus_Unavailable = 3 , eStatus_Unsupported = 4 }

## Public Member Functions
virtual | ~AAX_IContainer ()
virtual void | Clear ()=0

## Member Enumeration Documentation

## ◆ EStatus

enum AAX_IContainer::EStatus

Enumerator
eStatus_Success | Operation succeeded.
eStatus_Overflow | Internal buffer overflow.
eStatus_NotInitialized | Uninitialized container.
eStatus_Unavailable | An internal resource was not available.
eStatus_Unsupported | Operation is unsupported.

## Constructor & Destructor Documentation

## ◆ ~AAX_IContainer()

virtual AAX_IContainer::~AAX_IContainer | ( |  | ) |
| inline virtual

## Member Function Documentation

## ◆ Clear()

virtual void AAX_IContainer::Clear | ( |  | ) |
| pure virtual

Clear the container

Implemented in AAX_CAtomicQueue< T, S >, AAX_CAtomicQueue< TNumberedParamStateList, 256 >, AAX_CAtomicQueue< const TParamValPair, 16 *kSynchronizedParameterQueueSize >, AAX_IPointerQueue< T >, AAX_IPointerQueue< TNumberedParamStateList >, and AAX_IPointerQueue< const TParamValPair >.

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

- AAX_IContainer.h