SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
xml_node_t Member List

This is the complete list of members for xml_node_t, including all inherited members.

add_child(const std::string &name) (defined in xml_node_t)xml_node_t
add_parm(const std::string &name, const T &value) (defined in xml_node_t)xml_node_tinline
children (defined in xml_node_t)xml_node_t
create(const std::string &input) (defined in xml_node_t)xml_node_tstatic
create_children(const std::string &input, std::string::size_type &index) (defined in xml_node_t)xml_node_t
create_node(const std::string &input, std::string::size_type &index) (defined in xml_node_t)xml_node_t
create_parameter(const std::string &input, std::string::size_type &index) (defined in xml_node_t)xml_node_t
get(const std::string &url, cache::behavior_e cache_behavior, const std::string &confirmation=std::string()) (defined in xml_node_t)xml_node_tstatic
get_child(const std::string &name) (defined in xml_node_t)xml_node_t
get_children(const std::string &name=std::string()) (defined in xml_node_t)xml_node_t
get_node(const std::string &path) (defined in xml_node_t)xml_node_t
get_node(const std::string &path, const std::string &parm_name, const std::string &parm_value) (defined in xml_node_t)xml_node_t
get_nodes(const std::string &path) (defined in xml_node_t)xml_node_t
get_nodes(const std::string &path, const std::string &parm_name, const std::string &parm_value) (defined in xml_node_t)xml_node_t
get_parm(const std::string &parm_name) (defined in xml_node_t)xml_node_t
get_value(std::string &value, const std::string &path=std::string()) (defined in xml_node_t)xml_node_t
get_value(int &value, const std::string &path=std::string()) (defined in xml_node_t)xml_node_t
get_value(double &value, const std::string &path=std::string()) (defined in xml_node_t)xml_node_t
name() (defined in xml_node_t)xml_node_tinline
name_str (defined in xml_node_t)xml_node_t
parameters (defined in xml_node_t)xml_node_t
print(FILE *f=stdout, int spacing=0) (defined in xml_node_t)xml_node_t
print_xml(FILE *f=stdout, int spacing=0) (defined in xml_node_t)xml_node_t
search_tree(util::string_view node_name) (defined in xml_node_t)xml_node_t
search_tree(const std::string &node_name, const std::string &parm_name, const std::string &parm_value) (defined in xml_node_t)xml_node_t
split_path(std::string &key, const std::string &path) (defined in xml_node_t)xml_node_t
xml_node_t()=default (defined in xml_node_t)xml_node_t
xml_node_t(std::string n) (defined in xml_node_t)xml_node_tinline