|
ADTF
|
Template class implementation for the IRawMemory interface. More...
#include <rawmemory_base.h>
Inherits adtf::base::ant::IRawMemory.
Public Member Functions | |
| adtf_memory_buffer (T *pPtr, size_t szSize) | |
| tResult | Set (const void *pValue, size_t szSize) override |
| size_t | GetSize () const override |
| const void * | Get () const override |
Template class implementation for the IRawMemory interface.
bring latest ant::adtf_memory_buffer to users scope
|
inlineoverridevirtual |
Returns the raw memory pointer.
Implements adtf::base::ant::IRawMemory.
|
inlineoverridevirtual |
Returns the size in bytes of the memory.
Implements adtf::base::ant::IRawMemory.
|
inlineoverridevirtual |
Sets the Raw pointer memory. Copy the content.
| [in] | pValue | raw memory pointer. |
| [in] | szSize | size of memory to copy in bytes. |
| ERR_MEMORY | The Memory does not fit. |
| ERR_POINTER | Internal implementation error. |
Implements adtf::base::ant::IRawMemory.