cpp-hocon
0.3.0
|
A node in the syntax tree for a HOCON or JSON document. More...
Public Member Functions | |
virtual std::string | render () const =0 |
The original text of the input which was used to form this particular node. More... | |
A node in the syntax tree for a HOCON or JSON document.
Because this object is immutable, it is safe to use from multiple threads and there's no need for "defensive copies."
Do not implement interface
; it should only be implemented by the config library. Arbitrary implementations will not work because the library internals assume a specific concrete implementation. Also, this interface is likely to grow new methods over time, so third-party implementations will break.
Definition at line 21 of file config_node.hpp.
|
pure virtual |
The original text of the input which was used to form this particular node.
Implemented in hocon::abstract_config_node.