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 () |
![]() | |
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") |
![]() | |
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 | |
![]() | |
BUInt32 | opos |
int | oswapBytes |
![]() | |
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