cpp-hocon  0.3.0
config_node_array.hpp
1 #pragma once
2 
3 #include "config_node_complex_value.hpp"
4 
5 namespace hocon {
6 
7  class config_node_array;
8  using shared_node_array = std::shared_ptr<const config_node_array>;
9 
11  public:
12  config_node_array(shared_node_list children);
13 
14  std::shared_ptr<const config_node_complex_value> new_node(shared_node_list nodes) const override;
15  };
16 
17 } // namespace hocon
hocon
Factory for creating config_document instances.
Definition: config.hpp:18
hocon::config_node_complex_value
Definition: config_node_complex_value.hpp:7
hocon::config_node_array
Definition: config_node_array.hpp:10