3 #include "abstract_config_node_value.hpp" 4 #include "config_node_path.hpp" 17 token_list get_tokens()
const override;
19 std::shared_ptr<const config_node_field> replace_value(shared_node_value new_value)
const;
20 shared_node_value get_value()
const;
21 shared_token separator()
const;
22 std::vector<std::string> comments()
const;
23 std::shared_ptr<const config_node_path>
path()
const;
26 shared_node_list _children;
A field represents a key-value pair of the format "key : value", where key is a quoted or unquoted st...
Factory for creating config_document instances.
This is used to classify certain abstract_config_node subclasses.