| 
| template<class T >  | 
| bool  | set_data_with_default (xml_node_ptr p_node, const char *target, T &val, const T default_val) | 
|   | 
| template<class T >  | 
| void  | set_data_for_target (xml_node_ptr p_node, const std::string &target, T &val) | 
|   | 
| template<class T >  | 
| void  | set_data_for_target (xml_node_ptr p_node, const std::string &target, T &val, const T default_val) | 
|   | 
| template<class T >  | 
| bool  | set_data (xml_node_ptr p_node, const std::string &target, T &val) | 
|   | 
| template<class T >  | 
| void  | set_data (xml_node_ptr p_attr, T &val) | 
|   | 
| template<class T >  | 
| bool  | set_data (xml_attr_ptr p_attr, const std::string &target, T &val) | 
|   | 
| template<class T >  | 
| void  | set_data_from_attribute (xml_node_ptr p_node, const char *target, T &val) | 
|   | 
| template<class T >  | 
| bool  | set_data (xml_node_ptr p_node, const std::string &target, const std::string &child, std::vector< T > &val) | 
|   | 
Generic interface to the RapidXML parser
- Date
 - 11/9/15 
 
- Version
 - 1.0 
 
- Copyright
 - GNU Public License.