20#ifndef AAX_IACFDataBuffer_H
21#define AAX_IACFDataBuffer_H
26#pragma clang diagnostic push
27#pragma clang diagnostic ignored "-Wnon-virtual-dtor"
30#include "acfunknown.h"
61#pragma clang diagnostic pop
Various utility definitions for AAX.
int32_t AAX_Result
Definition: AAX.h:334
uint32_t AAX_CTypeID
Matches type of OSType used in classic plugins.
Definition: AAX.h:333
COM compatible IUnknown C++ interface.
Definition: AAX_ACFInterface.doxygen:252
Versioned interface for reference counted data buffers.
Definition: AAX_IACFDataBuffer.h:41
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