Account
| BdsApi 4.0.1 This is the Blacknest BDS API. |
Loading...
Searching...
No Matches
Bds::BdsDataPacket Class Reference
BdsDataFileBds: internal file storage packet. More...
#include <BdsDataFileBds.h>
Inheritance diagram for Bds::BdsDataPacket:
Public Member Functions | |
| BdsDataPacket () | |
| ~BdsDataPacket () | |
| void | clear () |
| void | reset () |
| void | setChecksumAndLength () |
| BError | validateChecksum () |
| BError | setHeader (const BdsDataPacketHeader &header) |
| BError | getHeader (BdsDataPacketHeader &header) |
| void | dump () |
Public Member Functions inherited from BBufferStore | |
| BBufferStore (BUInt size=0, int swapBytes=BBigEndian) | |
| ~BBufferStore () | |
| BUInt32 | getPos () |
| void | setPos (BUInt32 pos) |
| BString | getHexString () |
| void | setHexString (BString s) |
| int | push (BInt8 v) |
| int | push (BUInt8 v) |
| int | push (BInt16 v) |
| int | push (BUInt16 v) |
| int | push (BInt32 v) |
| int | push (BUInt32 v) |
| int | push (BInt64 v) |
| int | push (BUInt64 v) |
| int | push (BFloat32 v) |
| int | push (BFloat64 v) |
| int | push (const BString &v) |
| int | push (const BError &v) |
| int | push (const BTimeStamp &v) |
| int | push (const BComplex &v) |
| int | push (BUInt32 nBytes, const void *data, const char *swapType="1") |
| int | pop (BInt8 &v) |
| int | pop (BUInt8 &v) |
| int | pop (BInt16 &v) |
| int | pop (BUInt16 &v) |
| int | pop (BInt32 &v) |
| int | pop (BUInt32 &v) |
| int | pop (BInt64 &v) |
| int | pop (BUInt64 &v) |
| int | pop (BFloat32 &v) |
| int | pop (BFloat64 &v) |
| int | pop (BString &v) |
| int | pop (BError &v) |
| int | pop (BTimeStamp &v) |
| int | pop (BComplex &v) |
| int | pop (BUInt32 nBytes, void *data, const char *swapType="1") |
Public Member Functions inherited from BBuffer | |
| BBuffer (BUInt size=0) | |
| ~BBuffer () | |
| int | setSize (BUInt32 size) |
| int | setData (const void *data, BUInt32 size) |
| int | writeData (BUInt32 pos, const void *data, BUInt32 size) |
| char * | data () |
| BUInt32 | size () |
| int | resize (BUInt32 size) |
Additional Inherited Members | |
Protected Attributes inherited from BBufferStore | |
| BUInt32 | opos |
| int | oswapBytes |
Protected Attributes inherited from BBuffer | |
| BUInt32 | odataSize |
| char * | odata |
| BUInt32 | osize |
Detailed Description
BdsDataFileBds: internal file storage packet.
Constructor & Destructor Documentation
◆ BdsDataPacket()
| Bds::BdsDataPacket::BdsDataPacket | ( | ) |
◆ ~BdsDataPacket()
| Bds::BdsDataPacket::~BdsDataPacket | ( | ) |
Member Function Documentation
◆ clear()
| void Bds::BdsDataPacket::clear | ( | ) |
◆ reset()
| void Bds::BdsDataPacket::reset | ( | ) |
◆ setChecksumAndLength()
| void Bds::BdsDataPacket::setChecksumAndLength | ( | ) |
◆ validateChecksum()
| BError Bds::BdsDataPacket::validateChecksum | ( | ) |
◆ setHeader()
| BError Bds::BdsDataPacket::setHeader | ( | const BdsDataPacketHeader & | header | ) |
◆ getHeader()
| BError Bds::BdsDataPacket::getHeader | ( | BdsDataPacketHeader & | header | ) |
◆ dump()
| void Bds::BdsDataPacket::dump | ( | ) |
The documentation for this class was generated from the following files:
- /src/blacknest/bds/bds/bdsDataLib/BdsDataFileBds.h
- /src/blacknest/bds/bds/bdsDataLib/BdsDataFileBds.cpp
Generated by

Public Member Functions inherited from