cpp-hocon  0.3.0
abstract_config_node.hpp
1 #pragma once
2 
3 #include <hocon/parser/config_node.hpp>
4 #include <internal/token.hpp>
5 #include <vector>
6 
7 namespace hocon {
8 
10  public:
11  std::string render() const;
12  bool operator==(const abstract_config_node &other) const;
13  virtual token_list get_tokens() const = 0;
14  };
15 
16 } // namespace hocon
hocon::abstract_config_node
Definition: abstract_config_node.hpp:9
hocon::abstract_config_node::render
std::string render() const
The original text of the input which was used to form this particular node.
hocon
Factory for creating config_document instances.
Definition: config.hpp:18
hocon::config_node
A node in the syntax tree for a HOCON or JSON document.
Definition: config_node.hpp:21