|
| DefaultRapidXmlReaderNode | add_node_at (RapidXmlReaderNode node, size_t position) |
| |
| DefaultRapidXmlReaderNode | add_node_at (std::vector< RapidXmlReaderNode > added_nodes, size_t position) |
| |
| DefaultRapidXmlReaderNode | add_node_at_end (DefaultRapidXmlReaderNode node) |
| |
| DefaultRapidXmlReaderNode | add_node_at_end (RapidXmlReaderNode node) |
| |
| template<class T > |
| T | attribute_as (const char *attrName) const |
| |
| template<class T > |
| void | attribute_as (const char *attrName, T &value) const |
| |
| template<class T > |
| T | attribute_as (const std::string &attrName) const |
| |
| template<class T > |
| void | attribute_as (const std::string &attrName, T &value) const |
| |
| bool | attribute_as_bool (const char *attrName, const std::string &trueValue, const std::string &falseValue) const |
| |
| bool | attribute_as_bool (const std::string &attrName, const std::string &trueValue, const std::string &falseValue) const |
| |
| float | attribute_as_float (const char *attrName) const |
| |
| float | attribute_as_float (const std::string &attrName) const |
| |
| bool | attribute_as_optional_bool (const char *name, const std::string &trueValue, const std::string &falseValue, bool defaultValue) const |
| |
| bool | attribute_as_optional_bool (const std::string &name, const std::string &trueValue, const std::string &falseValue, bool defaultValue) const |
| |
| std::string | attribute_as_string (const char *attrName) const |
| |
| std::string | attribute_as_string (const std::string &attrName) const |
| |
| uint32_t | attribute_as_uint (const char *attrName) const |
| |
| uint32_t | attribute_as_uint (const std::string &attrName) const |
| |
| | DefaultRapidXmlReaderNode ()=default |
| |
| | DefaultRapidXmlReaderNode (const RapidXmlReaderNode &n) |
| |
| | DefaultRapidXmlReaderNode (DefaultRapidXmlReaderNode &&)=default |
| |
| | DefaultRapidXmlReaderNode (DefaultRapidXmlReaderNode const &)=default |
| |
| | DefaultRapidXmlReaderNode (std::vector< RapidXmlReaderNode > rnodes) |
| |
| DefaultRapidXmlReaderNode | first_node (const char *name=nullptr) const |
| |
| DefaultRapidXmlReaderNode | first_node (const std::string &name) const |
| |
| std::vector< std::string > | getChildPaths () const |
| |
| std::vector< std::string > | getPaths () const |
| |
| std::string | getPathsString () const |
| |
| bool | has_attribute (const char *attrName) const |
| |
| bool | has_attribute (const std::string &attrName) const |
| |
| bool | is_valid () const |
| |
| DefaultRapidXmlReaderNode & | operator= (DefaultRapidXmlReaderNode &&)=default |
| |
| DefaultRapidXmlReaderNode & | operator= (DefaultRapidXmlReaderNode const &)=default |
| |
| DefaultRapidXmlReaderNode | remove_node_at (size_t pos) |
| |
| bool | value_as_bool (const std::string &trueValue, const std::string &falseValue) const |
| |
| float | value_as_float () const |
| |
| int16_t | value_as_int16 () const |
| |
| int32_t | value_as_int32 () const |
| |
| bool | value_as_optional_bool (const std::string &trueValue, const std::string &falseValue, bool defaultValue) const |
| |
| std::string | value_as_string () const |
| |
| uint16_t | value_as_uint16 () const |
| |
| uint32_t | value_as_uint32 () const |
| |
Definition at line 36 of file DefaultRapidXmlReader.h.