|
gatelib
2.1
|
Subclass for defining arbitrary data packet. More...
#include <g_signal_queueDataBuffer.h>
Public Types | |
| typedef g::cont::ref< QueueDataBufferAbstract > | Ref_t |
Public Member Functions | |
| virtual void | write (const void *, size_t)=0 |
| Copies size_t buffer bytes to THIS buffer from data parameter. | |
| virtual const void * | read (void *, size_t)=0 |
| Copies buffer bytes to destination buffer if it is != NULL otherwise just move the offset. | |
| virtual const void * | getCurrentPtr ()=0 |
| Gets current offsetted pointer. | |
| void | reset () |
| Reset the offset. | |
Protected Attributes | |
| size_t | mOffset |
Subclass for defining arbitrary data packet.
1.8.9.1