48 const void * in_pBytes,
64 const void * in_pBytes,
86 const void * in_pData,
virtual bool Reserve(AkInt32 in_cBytes)
#define AKSOUNDENGINE_API
virtual void SetCount(AkInt32 in_cBytes)
Set number of bytes written.
virtual void Clear()
Clear the buffer contents.
virtual bool WriteBytes(const void *in_pData, AkInt32 in_cBytes, AkInt32 &out_cWritten)
virtual bool ReadBytes(void *in_pData, AkInt32 in_cBytes, AkInt32 &out_cRead)
virtual AkUInt8 * Detach()
Return pointer to buffer and clear internal pointer.
virtual AkInt32 Count() const
virtual AkUInt8 * Bytes() const
void Attach(const void *in_pBytes, AkInt32 in_cBytes)
AkInt32 AkMemPoolId
Memory pool ID.
void SetMemPool(AkMemPoolId in_pool)