|
const char * | tag_name (void) const |
|
const char * | id (void) const |
|
const char * | text (void) const |
|
const char * | attr_value (const char *name) const |
|
const xml_attr * | first_attr (void) const |
|
const xml_attr * | next_attr (void) const |
|
xml_node & | add_attr (const char *name, const char *value) |
|
xml_node & | set_text (const char *str, bool append=false) |
|
xml_node & | set_text (istream &in, size_t off=0, size_t len=0) |
|
xml_node & | add_child (xml_node *child, bool return_child=false) |
|
int | detach (void) |
|
xml_node & | set_parent (xml_node *node) |
|
xml_node & | get_parent (void) const |
|
xml_node * | first_child (void) |
|
xml_node * | next_child (void) |
|
int | depth (void) const |
|
bool | is_root (void) const |
|
int | children_count (void) const |
|
void | set_xml2_node (ACL_XML2_NODE *node) |
|
ACL_XML2_NODE * | get_xml_node (void) const |
|
const char * | operator[] (const char *name) const |
|
xml_node & | add_attr (const char *name, char n) |
|
xml_node & | add_attr (const char *name, int n) |
|
xml_node & | add_attr (const char *name, size_t n) |
|
xml_node & | add_attr (const char *name, long long int n) |
|
xml_node & | set_text (long long int number) |
|
xml_node & | add_child (xml_node &child, bool return_child=false) |
|
xml_node & | add_child (const char *tag, bool return_child=false, const char *str=NULL) |
|
xml_node & | add_child (const char *tag, const char *txt, bool return_child=false) |
|
xml_node & | add_child (const char *tag, long long int number, bool return_child=false) |
|
xml_node & | add_child (const char *tag, istream &in, size_t off=0, size_t len=0, bool return_child=false) |
|
void | clear (void) |
|
xml & | get_xml (void) const |
|
| dbuf_obj (dbuf_guard *guard=NULL) |
|
virtual | ~dbuf_obj () |
|
int | pos () const |
|
dbuf_guard * | get_guard () const |
|