ClockWork DB CoreAPI 1.0.48
Abstract Time Series and Storage/Management Library
Loading...
Searching...
No Matches
tom::xml_node Class Reference

Public Member Functions

 xml_node (const xml_node &node)
 
 xml_node (xmlNodePtr node, xmlDocPtr doc)
 
void add_attribute (const char *ns_prefix, const char *name, const char *value)
 
xml_node add_node (const char *ns_prefix, const char *name, const char *content)
 
tom::String get_attribute (const char *att_name) const
 
tom::String get_attribute (const observation &att_name) const
 
tom::String get_content () const
 
tom::String get_content (const char *sub_node) const
 
tom::String get_name () const
 
xml_node_set get_sub_nodes () const
 
xml_nodeoperator= (const xml_node &doc)
 
void set_attribute (const char *ns_prefix, const char *name, const char *value)
 
void set_content (const char *content)
 
bool valid () const
 

Protected Attributes

xmlDocPtr m_doc
 
xmlNodePtr m_node
 

The documentation for this class was generated from the following files: