, including all inherited members.
| append_child(config_node *node) (defined in config_node) | config_node | [inline] |
| append_node(config_node *&chain, config_node *node) (defined in config_node) | config_node | [protected, static] |
| append_sibling(config_node *node) (defined in config_node) | config_node | [inline] |
| BOOL enum value (defined in config_node) | config_node | |
| boolean (defined in config_node) | config_node | |
| children (defined in config_node) | config_node | [protected] |
| config_node(const std::string &id, bool boolean) (defined in config_node) | config_node | [inline] |
| config_node(const std::string &id, unsigned long number) (defined in config_node) | config_node | [inline] |
| config_node(const std::string &id, unsigned long low, unsigned long high) (defined in config_node) | config_node | [inline] |
| config_node(const std::string &id, const char *string) (defined in config_node) | config_node | [inline] |
| config_node(const std::string &id, config_node *children) (defined in config_node) | config_node | [inline] |
| config_node(const std::string &id, enum type type, config_node *next, config_node *children) (defined in config_node) | config_node | [inline] |
| get_child(const std::string &id="") const (defined in config_node) | config_node | [inline] |
| get_list_option(std::vector< NodeTypeT > &result, const std::string &id) (defined in config_node) | config_node | [inline] |
| get_node(const config_node *chain, const std::string &id="") (defined in config_node) | config_node | [inline, protected, static] |
| get_option(const std::string &id, NodeTypeT default_value=NodeTypeT()) (defined in config_node) | config_node | [inline] |
| get_sibling(const std::string &id="") const (defined in config_node) | config_node | [inline] |
| get_value(void) const (defined in config_node) | config_node | |
| get_value(const NodeTypeT default_value=NodeTypeT()) const (defined in config_node) | config_node | [inline] |
| has_child(const std::string &id="") const (defined in config_node) | config_node | [inline] |
| has_sibling(const std::string &id="") const (defined in config_node) | config_node | [inline] |
| high (defined in config_node) | config_node | |
| id (defined in config_node) | config_node | |
| INTERVAL enum value (defined in config_node) | config_node | |
| is(enum type type) const (defined in config_node) | config_node | [inline] |
| is_attribute(void) const (defined in config_node) | config_node | [inline] |
| is_bool(void) const (defined in config_node) | config_node | [inline] |
| is_interval(void) const (defined in config_node) | config_node | [inline] |
| is_list(void) const (defined in config_node) | config_node | [inline] |
| is_number(void) const (defined in config_node) | config_node | [inline] |
| is_or_warn(enum type type) const (defined in config_node) | config_node | [inline] |
| is_section(void) const (defined in config_node) | config_node | [inline] |
| is_string(void) const (defined in config_node) | config_node | [inline] |
| LIST enum value (defined in config_node) | config_node | |
| low (defined in config_node) | config_node | |
| next (defined in config_node) | config_node | [protected] |
| noncopyable(void) (defined in noncopyable) | noncopyable | [inline, private] |
| num_children(void) const (defined in config_node) | config_node | [inline] |
| num_nodes(const config_node *chain) (defined in config_node) | config_node | [inline, protected, static] |
| num_siblings(void) const (defined in config_node) | config_node | [inline] |
| number (defined in config_node) | config_node | |
| NUMBER enum value (defined in config_node) | config_node | |
| print(int indent=0, int indent_inc=2, bool siblings=false) const (defined in config_node) | config_node | |
| remove_child(const std::string &id="") (defined in config_node) | config_node | [inline] |
| remove_node(config_node *&chain, const std::string &id="") (defined in config_node) | config_node | [protected, static] |
| remove_sibling(const std::string &id="") (defined in config_node) | config_node | [inline] |
| SECTION enum value (defined in config_node) | config_node | |
| set_ID(const std::string &id, bool recursive=false) (defined in config_node) | config_node | |
| string (defined in config_node) | config_node | |
| STRING enum value (defined in config_node) | config_node | |
| type enum name (defined in config_node) | config_node | |
| type (defined in config_node) | config_node | |
| type2string(enum type type) (defined in config_node) | config_node | [inline, static] |
| type2string(void) const (defined in config_node) | config_node | [inline] |
| warn_non_empty_section(const char *message=nullptr) const (defined in config_node) | config_node | |
| warn_wrong_type(void) const (defined in config_node) | config_node | [inline] |
| warn_wrong_type(enum type type) const (defined in config_node) | config_node | [inline] |
| warn_wrong_value(void) const (defined in config_node) | config_node | [inline] |
| ~config_node(void) (defined in config_node) | config_node | [inline] |
| ~noncopyable(void) (defined in noncopyable) | noncopyable | [inline, private] |