|  | 
|  | 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