|
char * | data |
| Pointer to a block of data in this BSON object.
|
|
char * | cur |
| Pointer to the current position.
|
|
int | dataSize |
| The number of bytes allocated to char *data.
|
|
bson_bool_t | finished |
| When finished, the BSON object can no longer be modified.
|
|
int | stack [BSON_MAX_STACK_SIZE] |
| A stack used to keep track of nested BSON elements.
|
|
char | stackType [BSON_MAX_STACK_SIZE] |
| A stack used to keep track of nested BSON types.
|
|
int | stackPos |
| Index of current stack position.
|
|
int | err |
| Bitfield representing errors or warnings on this buffer.
|
|
char * | errstr |
| A string representation of the most recent error or warning.
|
|
int | ownmem |
| Own mem represent whether the data is pointing to a our own memory.
|
|
Pointer to the current position.
Pointer to a block of data in this BSON object.
The number of bytes allocated to char *data.
A string representation of the most recent error or warning.
bson_bool_t bson::finished |
When finished, the BSON object can no longer be modified.
int bson::stack[BSON_MAX_STACK_SIZE] |
A stack used to keep track of nested BSON elements.
Index of current stack position.
char bson::stackType[BSON_MAX_STACK_SIZE] |
A stack used to keep track of nested BSON types.
The documentation for this struct was generated from the following file: