mongo::BufBuilder Class Reference
#include <builder.h>
List of all members.
Detailed Description
Definition at line 50 of file builder.h.
Constructor & Destructor Documentation
mongo::BufBuilder::BufBuilder |
( |
int |
initsize = 512 |
) |
[inline] |
mongo::BufBuilder::~BufBuilder |
( |
|
) |
[inline] |
Member Function Documentation
void mongo::BufBuilder::appendBuf |
( |
const void * |
src, |
|
|
size_t |
len | |
|
) |
| | [inline] |
void mongo::BufBuilder::appendChar |
( |
char |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
unsigned long long |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
long long |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
double |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
bool |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
unsigned |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
int |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
short |
j |
) |
[inline] |
void mongo::BufBuilder::appendNum |
( |
char |
j |
) |
[inline] |
void mongo::BufBuilder::appendStr |
( |
const StringData & |
str, |
|
|
bool |
includeEOO = true | |
|
) |
| | [inline] |
template<class T >
void mongo::BufBuilder::appendStruct |
( |
const T & |
s |
) |
[inline] |
const char* mongo::BufBuilder::buf |
( |
|
) |
const [inline] |
char* mongo::BufBuilder::buf |
( |
|
) |
[inline] |
void mongo::BufBuilder::decouple |
( |
|
) |
[inline] |
int mongo::BufBuilder::getSize |
( |
|
) |
const [inline] |
char* mongo::BufBuilder::grow |
( |
int |
by |
) |
[inline] |
void NOINLINE_DECL mongo::BufBuilder::grow_reallocate |
( |
|
) |
[inline, private] |
void mongo::BufBuilder::kill |
( |
|
) |
[inline] |
int mongo::BufBuilder::len |
( |
|
) |
const [inline] |
void mongo::BufBuilder::reset |
( |
int |
maxSize = 0 |
) |
[inline] |
void mongo::BufBuilder::setlen |
( |
int |
newLen |
) |
[inline] |
char* mongo::BufBuilder::skip |
( |
int |
n |
) |
[inline] |
leave room for some stuff later
- Returns:
- point to region that was skipped. pointer may change later (on realloc), so for immediate use only
Definition at line 86 of file builder.h.
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: