|
|
| xml_doc (const xml_doc &rhs) |
| |
|
| xml_doc (xmlDocPtr doc) |
| |
|
xml_node | add_node (const char *ns_prefix, const char *name, const char *content) |
| |
|
xml_node | add_node (const char *xpath, const char *ns_prefix, const char *name, const char *content) |
| |
|
void | doc_to_file (const char *path, bool formatted=false) |
| |
|
xml_node_set | exec_xpath (const char *xpath) |
| |
|
xml_node_set | exec_xpath (const observation &xpath) |
| |
|
xml_node | get_root_node () const |
| |
|
xml_doc & | operator= (const xml_doc &rhs) |
| |
|
bool | valid () const |
| |
|
|
typedef std::map< const xmlChar *, const xmlChar * > | namespace_map_t |
| |
|
|
void | collect_namespaces (xmlNodePtr node) |
| |
|
namespace_map_t & | get_namespaces () |
| |
|
void | register_namespaces (xmlXPathContextPtr ctx) |
| |
|
|
namespace_map_t | m_namespaces |
| |
|
bool | m_namespaces_init |
| |
|
boost::shared_ptr< xmlDocPtrHandle > | m_xmlDocPtr |
| |
The documentation for this class was generated from the following files: