cpp-hocon 0.3.0
Loading...
Searching...
No Matches
config_node_path.hpp
1#pragma once
2
3#include <internal/nodes/abstract_config_node.hpp>
4#include <hocon/path.hpp>
5#include <internal/token.hpp>
6
7namespace hocon {
8
10 public:
11 config_node_path(path node_path, token_list tokens);
12
13 token_list get_tokens() const override;
14 path get_path() const;
15
16 config_node_path sub_path(int to_remove);
17 config_node_path first();
18
19
20 private:
21 path _path;
22 token_list _tokens;
23 };
24
25} // namespace hocon
Factory for creating config_document instances.
Definition: config.hpp:18