Lines Matching refs:tree

66 static optional< config::tree > defaults;
244 init_tree(config::tree& tree) in init_tree() argument
246 tree.define< config::strings_set_node >("allowed_architectures"); in init_tree()
247 tree.define< config::strings_set_node >("allowed_platforms"); in init_tree()
248 tree.define_dynamic("custom"); in init_tree()
249 tree.define< config::string_node >("description"); in init_tree()
250 tree.define< config::bool_node >("has_cleanup"); in init_tree()
251 tree.define< config::bool_node >("is_exclusive"); in init_tree()
252 tree.define< config::strings_set_node >("required_configs"); in init_tree()
253 tree.define< bytes_node >("required_disk_space"); in init_tree()
254 tree.define< paths_set_node >("required_files"); in init_tree()
255 tree.define< bytes_node >("required_memory"); in init_tree()
256 tree.define< paths_set_node >("required_programs"); in init_tree()
257 tree.define< user_node >("required_user"); in init_tree()
258 tree.define< delta_node >("timeout"); in init_tree()
266 set_defaults(config::tree& tree) in set_defaults() argument
268 tree.set< config::strings_set_node >("allowed_architectures", in set_defaults()
270 tree.set< config::strings_set_node >("allowed_platforms", in set_defaults()
272 tree.set< config::string_node >("description", ""); in set_defaults()
273 tree.set< config::bool_node >("has_cleanup", false); in set_defaults()
274 tree.set< config::bool_node >("is_exclusive", false); in set_defaults()
275 tree.set< config::strings_set_node >("required_configs", in set_defaults()
277 tree.set< bytes_node >("required_disk_space", units::bytes(0)); in set_defaults()
278 tree.set< paths_set_node >("required_files", model::paths_set()); in set_defaults()
279 tree.set< bytes_node >("required_memory", units::bytes(0)); in set_defaults()
280 tree.set< paths_set_node >("required_programs", model::paths_set()); in set_defaults()
281 tree.set< user_node >("required_user", ""); in set_defaults()
284 tree.set< delta_node >("timeout", datetime::delta(300, 0)); in set_defaults()
292 const config::tree&
296 config::tree props; in get_defaults()
316 lookup_rw(config::tree& tree, const std::string& key) in lookup_rw() argument
319 return tree.lookup_rw< NodeType >(key); in lookup_rw()
339 set(config::tree& tree, const std::string& key, in set() argument
343 tree.set< NodeType >(key, value); in set()
359 config::tree props;
364 impl(const utils::config::tree& props_) : in impl()
386 model::metadata::metadata(const utils::config::tree& props) : in metadata()
603 const config::tree fully_specified = get_defaults().combine(_pimpl->props); in to_properties()
662 config::tree props;