cpp-hocon  0.3.0
hocon::simple_config_object Member List

This is the complete list of members for hocon::simple_config_object, including all inherited members.

at_key(std::string const &key) consthocon::config_value
at_key(shared_origin origin, std::string const &key) const (defined in hocon::config_value)hocon::config_valueprotected
at_path(std::string const &path_expression) consthocon::config_value
at_path(shared_origin origin, path raw_path) const (defined in hocon::config_value)hocon::config_valueprotected
attempt_peek_with_partial_resolve(std::string const &key) const overridehocon::simple_config_objectvirtual
begin() const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
config_object(shared_origin origin) (defined in hocon::config_object)hocon::config_object
config_value(shared_origin origin) (defined in hocon::config_value)hocon::config_valueprotected
construct_delayed_merge(shared_origin origin, std::vector< shared_value > stack) const override (defined in hocon::config_object)hocon::config_objectprotectedvirtual
empty() (defined in hocon::simple_config_object)hocon::simple_config_objectstatic
empty(shared_origin origin) (defined in hocon::simple_config_object)hocon::simple_config_objectstatic
empty_instance() (defined in hocon::simple_config_object)hocon::simple_config_objectstatic
end() const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
entry_set() const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
equals(config_value const &other, std::function< bool(T const &)> checker) (defined in hocon::config_value)hocon::config_valueinlineprotectedstatic
get(std::string const &key) const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
get_resolve_status() const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
has_descendant(shared_value const &descendant) const overridehocon::simple_config_objectvirtual
has_descendant_in_list(std::vector< shared_value > const &values, shared_value const &descendant) (defined in hocon::config_value)hocon::config_valueprotectedstatic
ignores_fallbacks() const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
indent(std::string &result, int indent, config_render_options const &options) (defined in hocon::config_value)hocon::config_valueprotectedstatic
is_empty() const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
iterator typedef (defined in hocon::config_object)hocon::config_object
key_set() const overridehocon::simple_config_objectvirtual
merge_origins(std::vector< shared_value > const &stack) (defined in hocon::config_object)hocon::config_objectprotectedstatic
merged_with_non_object(std::vector< shared_value > stack, shared_value fallback) const (defined in hocon::config_value)hocon::config_valueprotected
merged_with_non_object(shared_value fallback) const (defined in hocon::config_value)hocon::config_valueprotected
merged_with_object(shared_object fallback) const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
merged_with_object(std::vector< shared_value > stack, shared_object fallback) const (defined in hocon::config_value)hocon::config_valueprotected
merged_with_the_unmergeable(std::vector< shared_value > stack, std::shared_ptr< const unmergeable > fallback) const (defined in hocon::config_value)hocon::config_valueprotected
merged_with_the_unmergeable(std::shared_ptr< const unmergeable > fallback) const (defined in hocon::config_value)hocon::config_valueprotected
new_copy(shared_origin) const override (defined in hocon::simple_config_object)hocon::simple_config_objectprotectedvirtual
operator==(config_value const &other) const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
operator[](std::string const &key) const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
origin() consthocon::config_valuevirtual
peek_assuming_resolved(std::string const &key, path original_path) const (defined in hocon::config_object)hocon::config_objectprotected
peek_path(path desired_path) const (defined in hocon::config_object)hocon::config_objectprotected
peek_path(const config_object *self, path desired_path) (defined in hocon::config_object)hocon::config_objectprotectedstatic
relativized(std::string prefix) consthocon::config_valueinlinevirtual
render(std::string &s, int indent, bool at_root, config_render_options options) const override (defined in hocon::simple_config_object)hocon::simple_config_objectprotectedvirtual
hocon::config_object::render() consthocon::config_valuevirtual
hocon::config_object::render(config_render_options options) consthocon::config_valuevirtual
render(std::string &result, int indent, bool at_root, std::string const &at_key, config_render_options options) const (defined in hocon::config_value)hocon::config_valueprotectedvirtual
replace_child(shared_value const &child, shared_value replacement) const overridehocon::simple_config_objectvirtual
replace_child_in_list(std::vector< shared_value > const &values, shared_value const &child, shared_value replacement) (defined in hocon::config_value)hocon::config_valueprotectedstatic
require_not_ignoring_fallbacks() const (defined in hocon::config_value)hocon::config_valueprotected
resolve_substitutions(resolve_context const &context, resolve_source const &source) const override (defined in hocon::simple_config_object)hocon::simple_config_objectprotectedvirtual
simple_config_object(shared_origin origin, std::unordered_map< std::string, shared_value > value, resolve_status status, bool ignores_fallbacks) (defined in hocon::simple_config_object)hocon::simple_config_object
simple_config_object(shared_origin origin, std::unordered_map< std::string, shared_value > value) (defined in hocon::simple_config_object)hocon::simple_config_object
size() const override (defined in hocon::simple_config_object)hocon::simple_config_objectinlinevirtual
to_config() consthocon::config_objectvirtual
to_fallback_value() const overridehocon::config_valueprotectedvirtual
transform_to_string() const (defined in hocon::config_value)hocon::config_valuevirtual
type enum namehocon::config_value
type_name(type t) (defined in hocon::config_value)hocon::config_valueinlinestatic
unwrapped() const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
value_set(std::unordered_map< std::string, shared_value > m) consthocon::simple_config_object
value_type() const overridehocon::config_objectvirtual
value_type_name() consthocon::config_valueinline
with_fallback(std::shared_ptr< const config_mergeable > other) const overridehocon::config_valuevirtual
with_fallbacks_ignored() const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
with_only_path(path raw_path) const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
with_only_path_or_null(path raw_path) const overridehocon::simple_config_objectvirtual
with_origin(shared_origin origin) consthocon::config_valuevirtual
with_value(path raw_path, shared_value value) const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
with_value(std::string key, shared_value value) const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual
without_path(path raw_path) const override (defined in hocon::simple_config_object)hocon::simple_config_objectvirtual