class, used for direct store of records in JSON/XML form
More...
#include <dabc/Record.h>
class, used for direct store of records in JSON/XML form
Definition at line 179 of file Record.h.
◆ HStore()
dabc::HStore::HStore |
( |
unsigned |
m = 0 | ) |
|
|
inline |
◆ ~HStore()
virtual dabc::HStore::~HStore |
( |
| ) |
|
|
inlinevirtual |
◆ compact()
unsigned dabc::HStore::compact |
( |
| ) |
const |
|
inlineprotected |
◆ NewLine()
void dabc::HStore::NewLine |
( |
| ) |
|
|
inlineprotected |
◆ isxml()
bool dabc::HStore::isxml |
( |
| ) |
|
|
inlineprotected |
◆ SetLimits()
void dabc::HStore::SetLimits |
( |
uint64_t |
v, |
|
|
unsigned |
hlimit |
|
) |
| |
|
inline |
◆ mask()
unsigned dabc::HStore::mask |
( |
| ) |
const |
|
inline |
◆ SetMask()
void dabc::HStore::SetMask |
( |
unsigned |
m | ) |
|
|
inline |
◆ version()
uint64_t dabc::HStore::version |
( |
| ) |
const |
|
inline |
◆ hlimit()
unsigned dabc::HStore::hlimit |
( |
| ) |
const |
|
inline |
◆ GetResult()
std::string dabc::HStore::GetResult |
( |
| ) |
|
|
inline |
◆ CreateNode()
void dabc::HStore::CreateNode |
( |
const char * |
nodename | ) |
|
◆ SetField()
void dabc::HStore::SetField |
( |
const char * |
name, |
|
|
const char * |
value |
|
) |
| |
◆ BeforeNextChild()
void dabc::HStore::BeforeNextChild |
( |
const char * |
basename = 0 | ) |
|
◆ CloseChilds()
void dabc::HStore::CloseChilds |
( |
| ) |
|
◆ CloseNode()
void dabc::HStore::CloseNode |
( |
const char * |
nodename | ) |
|
◆ fMask
unsigned dabc::HStore::fMask |
|
protected |
◆ buf
std::string dabc::HStore::buf |
|
protected |
◆ lvl
◆ numflds
std::vector<int> dabc::HStore::numflds |
|
protected |
◆ numchilds
std::vector<int> dabc::HStore::numchilds |
|
protected |
◆ fVersion
uint64_t dabc::HStore::fVersion |
|
protected |
◆ fHLimit
unsigned dabc::HStore::fHLimit |
|
protected |
◆ first_node
bool dabc::HStore::first_node |
|
protected |
The documentation for this class was generated from the following files: