| BBuffer(BUInt size=0) | BBuffer |  | 
   | BBufferStore(BUInt size=0, int swapBytes=BBigEndian) | BBufferStore |  | 
   | BoapPacket() | BoapPacket |  | 
   | BoapPacket() | BoapPacket |  | 
   | data() | BoapPacket |  | 
   | getCmd() | BoapPacket |  | 
   | getHexString() | BBufferStore |  | 
   | getPos() | BBufferStore |  | 
   | nbytes() | BoapPacket |  | 
   | odata | BoapPacket | private | 
   | odataSize | BBuffer | protected | 
   | onbytes | BoapPacket | private | 
   | opos | BoapPacket | private | 
   | osize | BoapPacket | private | 
   | oswapBytes | BBufferStore | protected | 
   | peekHead(BoapPacketHead &head) | BoapPacket |  | 
   | pop(Int8 &v) | BoapPacket |  | 
   | pop(UInt8 &v) | BoapPacket |  | 
   | pop(Int16 &v) | BoapPacket |  | 
   | pop(UInt16 &v) | BoapPacket |  | 
   | pop(Int32 &v) | BoapPacket |  | 
   | pop(UInt32 &v) | BoapPacket |  | 
   | pop(BString &v) | BoapPacket |  | 
   | pop(Double &v) | BoapPacket |  | 
   | pop(BError &v) | BoapPacket |  | 
   | pop(UInt32 nBytes, void *data) | BoapPacket |  | 
   | BBufferStore::pop(BInt64 &v) | BBufferStore |  | 
   | BBufferStore::pop(BUInt64 &v) | BBufferStore |  | 
   | BBufferStore::pop(BFloat32 &v) | BBufferStore |  | 
   | BBufferStore::pop(BTimeStamp &v) | BBufferStore |  | 
   | BBufferStore::pop(BComplex &v) | BBufferStore |  | 
   | BBufferStore::pop(BUInt32 nBytes, void *data, const char *swapType="1") | BBufferStore |  | 
   | popHead(BoapPacketHead &head) | BoapPacket |  | 
   | popHead(BoapPacketHead &head) | BoapPacket |  | 
   | push(Int8 v) | BoapPacket |  | 
   | push(UInt8 v) | BoapPacket |  | 
   | push(Int16 v) | BoapPacket |  | 
   | push(UInt16 v) | BoapPacket |  | 
   | push(Int32 v) | BoapPacket |  | 
   | push(UInt32 v) | BoapPacket |  | 
   | push(BString &v) | BoapPacket |  | 
   | push(Double v) | BoapPacket |  | 
   | push(BError &v) | BoapPacket |  | 
   | push(UInt32 nBytes, const void *data) | BoapPacket |  | 
   | BBufferStore::push(BInt64 v) | BBufferStore |  | 
   | BBufferStore::push(BUInt64 v) | BBufferStore |  | 
   | BBufferStore::push(BFloat32 v) | BBufferStore |  | 
   | BBufferStore::push(const BString &v) | BBufferStore |  | 
   | BBufferStore::push(const BError &v) | BBufferStore |  | 
   | BBufferStore::push(const BTimeStamp &v) | BBufferStore |  | 
   | BBufferStore::push(const BComplex &v) | BBufferStore |  | 
   | BBufferStore::push(BUInt32 nBytes, const void *data, const char *swapType="1") | BBufferStore |  | 
   | pushHead(BoapPacketHead &head) | BoapPacket |  | 
   | pushHead(BoapPacketHead &head) | BoapPacket |  | 
   | resize(int size) | BoapPacket |  | 
   | BBufferStore::resize(BUInt32 size) | BBuffer | inline | 
   | setData(void *data, int nbytes) | BoapPacket |  | 
   | BBufferStore::setData(const void *data, BUInt32 size) | BBuffer |  | 
   | setHexString(BString s) | BBufferStore |  | 
   | setPos(BUInt32 pos) | BBufferStore |  | 
   | setSize(BUInt32 size) | BBuffer |  | 
   | size() | BBuffer |  | 
   | updateHead() | BoapPacket |  | 
   | updateLen() | BoapPacket | private | 
   | writeData(BUInt32 pos, const void *data, BUInt32 size) | BBuffer |  | 
   | ~BBuffer() | BBuffer |  | 
   | ~BBufferStore() | BBufferStore |  | 
   | ~BoapPacket() | BoapPacket |  | 
   | ~BoapPacket() | BoapPacket |  |