|
ADTF
|
bring latest ant::ISampleBufferFactory to users scope More...
#include <samplebuffer_intf.h>
Inherits adtf::ucom::ant::IObject.
Public Member Functions | |
| ADTF_IID (ISampleBufferFactory, "samplebufferfactory.ant.streaming.adtf.iid") | |
| defintion of interfac id | |
| virtual tResult | GetBuffer (ucom::ant::iobject_ptr< ISampleBuffer > &pBuffer, size_t szPreAllocateSize)=0 |
Public Member Functions inherited from adtf::ucom::ant::IObject | |
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Protected Member Functions | |
| ~ISampleBufferFactory ()=default | |
| not destructable | |
Protected Member Functions inherited from adtf::ucom::ant::IObject | |
| ~IObject ()=default | |
| Protected destructor --> Only the final implementation can be destroyed! | |
bring latest ant::ISampleBufferFactory to users scope
The SampleBuffer factory manages and can create SampleBuffers
|
pure virtual |
Retrieve a Buffer of the factory with the szPreAllocateSize in bytes.
| pBuffer | [in,out] object refernce to set the created buffer to. |
| szPreAllocateSize | [in] size in byte which to preallocate. |