39 LIBCPP_HOCON_EXPORT
virtual std::string
const&
description()
const = 0;
78 LIBCPP_HOCON_EXPORT
virtual std::vector<std::string>
const&
comments()
const = 0;
virtual LIBCPP_HOCON_EXPORT std::vector< std::string > const & comments() const =0
Returns any comments that appeared to "go with" this place in the file.
Factory for creating config_document instances.
virtual LIBCPP_HOCON_EXPORT shared_origin with_line_number(int line_number) const =0
Returns a.
virtual LIBCPP_HOCON_EXPORT std::string const & description() const =0
Returns a string describing the origin of a value or exception.
virtual LIBCPP_HOCON_EXPORT int line_number() const =0
Returns a line number where the value or exception originated.
virtual LIBCPP_HOCON_EXPORT shared_origin with_comments(std::vector< std::string > comments) const =0
Returns a.
Represents the origin (such as filename and line number) of a config_value for use in error messages.