ADTF
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ISampleBuffer Member List

This is the complete list of members for ISampleBuffer, including all inherited members.

ADTF_IID(ISampleBuffer, "samplebuffer.ant.streaming.adtf.iid")ISampleBuffer
adtf::ucom::ant::ISharedLockedObject::ADTF_IID(ISharedLockedObject, "sharedlockedobject.ant.ucom.adtf.iid")ISharedLockedObject
adtf::ucom::ant::ILockedObject::ADTF_IID(ILockedObject, "lockedobject.ant.ucom.adtf.iid")ILockedObject
adtf::ucom::ant::IObject::ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
Destroy() const =0IObjectprivatepure virtual
GetCapacity() const =0ISampleBufferpure virtual
GetInterface(const char *i_strIID, void *&o_pInterface)=0IObjectprivatepure virtual
GetInterface(const char *i_strIID, const void *&o_pInterface) const =0IObjectprivatepure virtual
GetPtr()=0ISampleBufferpure virtual
GetPtr() const =0ISampleBufferpure virtual
GetSize() const =0ISampleBufferpure virtual
Lock() const =0ILockedObjectpure virtual
LockShared() const =0ISharedLockedObjectpure virtual
Read(base::ant::IRawMemory &&oBufferRead) const =0ISampleBufferpure virtual
Reserve(size_t szSize)=0ISampleBufferpure virtual
Resize(size_t szSize)=0ISampleBufferpure virtual
Unlock() const =0ILockedObjectpure virtual
UnlockShared() const =0ISharedLockedObjectpure virtual
Write(const base::ant::IRawMemory &oBufferWrite)=0ISampleBufferpure virtual
~ILockedObject()=defaultILockedObjectprotected
~IObject()=defaultIObjectprotected
~ISampleBuffer()=defaultISampleBufferprotected
~ISharedLockedObject()=defaultISharedLockedObjectprotected