|
| NPT_DataBuffer (NPT_Size size) |
|
| NPT_DataBuffer (const void *data, NPT_Size size, bool copy=true) |
|
| NPT_DataBuffer (const NPT_DataBuffer &other) |
|
NPT_DataBuffer & | operator= (const NPT_DataBuffer ©) |
|
bool | operator== (const NPT_DataBuffer &other) const |
|
virtual NPT_Result | SetBuffer (NPT_Byte *buffer, NPT_Size bufferSize) |
|
virtual NPT_Result | SetBufferSize (NPT_Size bufferSize) |
|
virtual NPT_Size | GetBufferSize () const |
|
virtual NPT_Result | Reserve (NPT_Size size) |
|
virtual NPT_Result | Clear () |
|
virtual const NPT_Byte * | GetData () const |
|
virtual NPT_Byte * | UseData () |
|
virtual NPT_Size | GetDataSize () const |
|
virtual NPT_Result | SetDataSize (NPT_Size size) |
|
virtual NPT_Result | SetData (const NPT_Byte *data, NPT_Size dataSize) |
|
|
NPT_Result | ReallocateBuffer (NPT_Size size) |
|
|
bool | m_BufferIsLocal |
|
NPT_Byte * | m_Buffer |
|
NPT_Size | m_BufferSize |
|
NPT_Size | m_DataSize |
|
The documentation for this class was generated from the following files:
- lib/libUPnP/Neptune/Source/Core/NptDataBuffer.h
- lib/libUPnP/Neptune/Source/Core/NptDataBuffer.cpp