Lines Matching refs:tree
59 init_tree(config::tree& tree) in init_tree() argument
61 tree.define< config::string_node >("architecture"); in init_tree()
62 tree.define< config::positive_int_node >("parallelism"); in init_tree()
63 tree.define< config::string_node >("platform"); in init_tree()
64 tree.define< engine::user_node >("unprivileged_user"); in init_tree()
65 tree.define_dynamic("test_suites"); in init_tree()
74 set_defaults(config::tree& tree) in set_defaults() argument
76 tree.set< config::string_node >("architecture", KYUA_ARCHITECTURE); in set_defaults()
80 tree.set< config::positive_int_node >("parallelism", 1); in set_defaults()
81 tree.set< config::string_node >("platform", KYUA_PLATFORM); in set_defaults()
100 setup(config::tree& tree, const int syntax_version) in setup() argument
106 init_tree(tree); in setup()
107 set_defaults(tree); in setup()
117 explicit config_parser(config::tree& tree_) : in config_parser()
214 config::tree
217 config::tree tree(false); in default_config() local
218 init_tree(tree); in default_config()
219 set_defaults(tree); in default_config()
220 return tree; in default_config()
227 config::tree
230 config::tree tree(false); in empty_config() local
231 init_tree(tree); in empty_config()
232 return tree; in empty_config()
244 config::tree
247 config::tree tree(false); in load_config() local
249 config_parser(tree).parse(file); in load_config()
253 return tree; in load_config()