21.11
|
#include <IPacketBuffer.hpp>
Public Member Functions | |
virtual | ~IPacketBuffer () |
virtual void | Commit (unsigned int size)=0 |
virtual void | Release ()=0 |
virtual unsigned char * | GetWritableData ()=0 |
virtual void | Destroy ()=0 |
release the memory held and reset internal point to null. More... | |
Public Member Functions inherited from IReadOnlyPacketBuffer | |
virtual | ~IReadOnlyPacketBuffer () |
virtual const unsigned char * | GetReadableData () const =0 |
virtual unsigned int | GetSize () const =0 |
virtual void | MarkRead ()=0 |
Definition at line 28 of file IPacketBuffer.hpp.
|
inlinevirtual |
Definition at line 31 of file IPacketBuffer.hpp.
|
pure virtual |
Implemented in MockPacketBuffer, and PacketBuffer.
|
pure virtual |
release the memory held and reset internal point to null.
After this function is invoked the PacketBuffer is unusable.
Implemented in MockPacketBuffer, and PacketBuffer.
|
pure virtual |
Implemented in MockPacketBuffer, and PacketBuffer.
|
pure virtual |
Implemented in MockPacketBuffer, and PacketBuffer.