#include <tokenbuffer.h>
◆ Types
Enumerator |
---|
TbBool | |
TbInt64 | |
TbInt32 | |
TbFloat | |
TbDouble | |
TbString | |
TbChar | |
TbTB | |
TbBinary | |
◆ TokenBuffer() [1/6]
TokenBuffer::TokenBuffer |
( |
| ) |
|
◆ TokenBuffer() [2/6]
TokenBuffer::TokenBuffer |
( |
bool |
nbo | ) |
|
|
explicit |
◆ TokenBuffer() [3/6]
TokenBuffer::TokenBuffer |
( |
int |
al, |
|
|
bool |
nbo = false |
|
) |
| |
|
explicit |
◆ TokenBuffer() [4/6]
TokenBuffer::TokenBuffer |
( |
const MessageBase * |
msg, |
|
|
bool |
nbo = false |
|
) |
| |
◆ TokenBuffer() [5/6]
TokenBuffer::TokenBuffer |
( |
const DataHandle & |
dh, |
|
|
bool |
nbo = false |
|
) |
| |
◆ TokenBuffer() [6/6]
TokenBuffer::TokenBuffer |
( |
const char * |
dat, |
|
|
int |
len, |
|
|
bool |
nbo = false |
|
) |
| |
◆ ~TokenBuffer()
TokenBuffer::~TokenBuffer |
( |
| ) |
|
|
virtual |
◆ addBinary()
void TokenBuffer::addBinary |
( |
const char * |
buf, |
|
|
int |
n |
|
) |
| |
◆ addPlaceHolder()
template<typename T >
PlaceHolder< T > covise::TokenBuffer::addPlaceHolder |
( |
const T & |
t = T() | ) |
|
|
inline |
◆ allocBinary()
const char * TokenBuffer::allocBinary |
( |
int |
n | ) |
|
◆ checktype()
◆ get_char_token()
char TokenBuffer::get_char_token |
( |
| ) |
|
◆ get_charp_token()
char * TokenBuffer::get_charp_token |
( |
| ) |
|
◆ get_float_token()
float TokenBuffer::get_float_token |
( |
| ) |
|
◆ get_int_token()
uint32_t TokenBuffer::get_int_token |
( |
| ) |
|
◆ getBinary()
const char * TokenBuffer::getBinary |
( |
int |
n | ) |
|
◆ getData()
const DataHandle & covise::TokenBuffer::getData |
( |
| ) |
|
◆ incbuf()
void TokenBuffer::incbuf |
( |
int |
size = 100 | ) |
|
|
private |
◆ operator<<() [1/12]
◆ operator<<() [2/12]
TokenBuffer & TokenBuffer::operator<< |
( |
const char * |
c | ) |
|
◆ operator<<() [3/12]
◆ operator<<() [4/12]
◆ operator<<() [5/12]
TokenBuffer & TokenBuffer::operator<< |
( |
const double |
f | ) |
|
◆ operator<<() [6/12]
◆ operator<<() [7/12]
◆ operator<<() [8/12]
◆ operator<<() [9/12]
TokenBuffer & covise::TokenBuffer::operator<< |
( |
const time_t |
i | ) |
|
◆ operator<<() [10/12]
◆ operator<<() [11/12]
TokenBuffer & TokenBuffer::operator<< |
( |
const uint32_t |
i | ) |
|
◆ operator<<() [12/12]
TokenBuffer & TokenBuffer::operator<< |
( |
const uint64_t |
i | ) |
|
◆ operator=()
◆ operator==()
bool TokenBuffer::operator== |
( |
const TokenBuffer & |
other | ) |
const |
◆ operator>>() [1/13]
◆ operator>>() [2/13]
◆ operator>>() [3/13]
TokenBuffer & TokenBuffer::operator>> |
( |
const char *& |
c | ) |
|
◆ operator>>() [4/13]
◆ operator>>() [5/13]
◆ operator>>() [6/13]
◆ operator>>() [7/13]
◆ operator>>() [8/13]
◆ operator>>() [9/13]
◆ operator>>() [10/13]
◆ operator>>() [11/13]
◆ operator>>() [12/13]
◆ operator>>() [13/13]
TokenBuffer & TokenBuffer::operator>> |
( |
unsigned char & |
c | ) |
|
◆ puttype()
◆ reset()
◆ rewind()
void TokenBuffer::rewind |
( |
| ) |
|
◆ buflen
int covise::TokenBuffer::buflen = 0 |
|
private |
◆ currdata
char* covise::TokenBuffer::currdata = nullptr |
|
private |
◆ data
◆ debug
bool covise::TokenBuffer::debug = false |
|
private |
◆ networkByteOrder
bool covise::TokenBuffer::networkByteOrder = false |
|
private |
◆ PlaceHolderBase
The documentation for this class was generated from the following files: