Home --> Documentations --> PJLIB-UTIL Reference
PJLIB XML Parser/Helper.
More...
Go to the source code of this file.
|
pj_xml_node * | pj_xml_parse (pj_pool_t *pool, char *msg, pj_size_t len) |
|
int | pj_xml_print (const pj_xml_node *node, char *buf, pj_size_t len, pj_bool_t prolog) |
|
pj_xml_node * | pj_xml_clone (pj_pool_t *pool, const pj_xml_node *rhs) |
|
pj_xml_node * | pj_xml_node_new (pj_pool_t *pool, const pj_str_t *name) |
|
pj_xml_attr * | pj_xml_attr_new (pj_pool_t *pool, const pj_str_t *name, const pj_str_t *value) |
|
void | pj_xml_add_node (pj_xml_node *parent, pj_xml_node *node) |
|
void | pj_xml_add_attr (pj_xml_node *node, pj_xml_attr *attr) |
|
pj_xml_node * | pj_xml_find_node (const pj_xml_node *parent, const pj_str_t *name) |
|
pj_xml_node * | pj_xml_find_next_node (const pj_xml_node *parent, const pj_xml_node *node, const pj_str_t *name) |
|
pj_xml_node * | pj_xml_find_node_rec (const pj_xml_node *parent, const pj_str_t *name) |
|
pj_xml_attr * | pj_xml_find_attr (const pj_xml_node *node, const pj_str_t *name, const pj_str_t *value) |
|
pj_xml_node * | pj_xml_find (const pj_xml_node *parent, const pj_str_t *name, const void *data, pj_bool_t(*match)(const pj_xml_node *, const void *)) |
|
pj_xml_node * | pj_xml_find_rec (const pj_xml_node *parent, const pj_str_t *name, const void *data, pj_bool_t(*match)(const pj_xml_node *, const void *)) |
|
PJLIB-UTIL Open Source, small footprint, and portable asynchronous/caching DNS resolver, text scanner, STUN client, and XML library
Copyright (C) 2006-2009 Teluu Inc.
|