Abstract interface class for a data management component responsible for a pointer to a byte array and its size. This class declares the most general methods for data access.
More...
◆ getPtr()
virtual byte* getPtr |
( |
| ) |
const |
|
pure virtual |
◆ getSharedPtr()
◆ getSize()
virtual size_t getSize |
( |
| ) |
const |
|
pure virtual |
◆ setPtr() [1/2]
virtual void setPtr |
( |
byte * |
ptr | ) |
|
|
pure virtual |
Sets a pointer to a byte array
- Parameters
-
[in] | ptr | Pointer to the byte array |
Implemented in DataBlock.
◆ setPtr() [2/2]
Sets a pointer to a byte array
- Parameters
-
[in] | ptr | Pointer to the byte array |
Implemented in DataBlock.
◆ setSize()
virtual void setSize |
( |
size_t |
size | ) |
|
|
pure virtual |
Sets the size of a byte array
- Parameters
-
[in] | size | Size of the byte array |
Implemented in DataBlock.
The documentation for this class was generated from the following file: