7 #ifndef __PVRAWDATA_H__ 8 #define __PVRAWDATA_H__ 10 #include <PvBufferLib.h> 25 uint64_t GetPayloadLength()
const;
27 PvResult Alloc( uint64_t aPayloadLength, uint32_t aMaximumChunkLength = 0 );
30 PvResult Attach(
void * aRawBuffer, uint64_t aPayloadLength, uint32_t aMaximumChunkLength = 0 );
35 PvRawData( PvBufferLib::RawData *aRawData );
40 friend class PvBufferLib::Buffer;
46 PvBufferLib::RawData *mThis;
Result information.
Definition: PvResult.h:13
Raw data interface to a PvBuffer.
Definition: PvRawData.h:21
Definition: PvBuffer.h:18