33#ifndef AAX_IACFDataBuffer_H
34#define AAX_IACFDataBuffer_H
39#pragma clang diagnostic push
40#pragma clang diagnostic ignored "-Wnon-virtual-dtor"
43#include "acfunknown.h"
74#pragma clang diagnostic pop
Various utility definitions for AAX.
int32_t AAX_Result
Definition: AAX.h:347
uint32_t AAX_CTypeID
Matches type of OSType used in classic plugins.
Definition: AAX.h:346
COM compatible IUnknown C++ interface.
Definition: AAX_ACFInterface.doxygen:265
Versioned interface for reference counted data buffers.
Definition: AAX_IACFDataBuffer.h:54
virtual AAX_Result Type(AAX_CTypeID *oType) const =0
virtual AAX_Result Size(int32_t *oSize) const =0
virtual AAX_Result Data(void const **oBuffer) const =0