28 #ifndef NPL_INC_CONFIGURATION_H_
29 #define NPL_INC_CONFIGURATION_H_
67 Configuration(const ValueNode& node)
70 Configuration(ValueNode&& node)
71 : root(std::move(node))
73 Configuration(Configuration& conf)
74 : Configuration(static_cast<const Configuration&>(conf))
77 template<
typename... _tParams>
78 Configuration(_tParams&&... args)
94 operator>>(TextFile&, Configuration&);
97 DefGetter(const ynothrow, const ValueNode&, Node, root)
102 DefGetter(ynothrow, ValueNode&&, NodeRRef, std::move(root))
110 operator<<(File&, const Configuration&);