Lines Matching refs:props

509     config::tree props;  member
515 props(props_) in impl()
527 return props == other.props; in operator ==()
535 engine::metadata::metadata(const utils::config::tree& props) : in metadata() argument
536 _pimpl(new impl(props)) in metadata()
553 return _pimpl->props.lookup< config::strings_set_node >( in allowed_architectures()
564 return _pimpl->props.lookup< config::strings_set_node >("allowed_platforms"); in allowed_platforms()
574 return _pimpl->props.all_properties("custom", true); in custom()
584 return _pimpl->props.lookup< config::string_node >("description"); in description()
594 return _pimpl->props.lookup< config::bool_node >("has_cleanup"); in has_cleanup()
604 return _pimpl->props.lookup< config::strings_set_node >("required_configs"); in required_configs()
614 return _pimpl->props.lookup< paths_set_node >("required_files"); in required_files()
624 return _pimpl->props.lookup< bytes_node >("required_memory"); in required_memory()
634 return _pimpl->props.lookup< paths_set_node >("required_programs"); in required_programs()
644 return _pimpl->props.lookup< user_node >("required_user"); in required_user()
655 return _pimpl->props.lookup< delta_node >("timeout"); in timeout()
665 return _pimpl->props.all_properties(); in to_properties()
705 const engine::properties_map props = object.to_properties(); in operator <<() local
706 for (engine::properties_map::const_iterator iter = props.begin(); in operator <<()
707 iter != props.end(); ++iter) { in operator <<()
723 config::tree props; member
732 init_tree(props); in impl()
737 props(base._pimpl->props.deep_copy()), in impl()
775 _pimpl->props, "allowed_architectures").insert(arch); in add_allowed_architecture()
791 _pimpl->props, "allowed_platforms").insert(platform); in add_allowed_platform()
808 _pimpl->props.set_string(F("custom.%s") % key, value); in add_custom()
824 _pimpl->props, "required_configs").insert(var); in add_required_config()
839 lookup_rw< paths_set_node >(_pimpl->props, "required_files").insert(path); in add_required_file()
854 lookup_rw< paths_set_node >(_pimpl->props, in add_required_program()
870 set< config::strings_set_node >(_pimpl->props, "allowed_architectures", as); in set_allowed_architectures()
885 set< config::strings_set_node >(_pimpl->props, "allowed_platforms", ps); in set_allowed_platforms()
898 engine::metadata_builder::set_custom(const properties_map& props) in set_custom() argument
900 for (properties_map::const_iterator iter = props.begin(); in set_custom()
901 iter != props.end(); ++iter) in set_custom()
902 _pimpl->props.set_string(F("custom.%s") % (*iter).first, in set_custom()
918 set< config::string_node >(_pimpl->props, "description", description); in set_description()
933 set< config::bool_node >(_pimpl->props, "has_cleanup", cleanup); in set_has_cleanup()
948 set< config::strings_set_node >(_pimpl->props, "required_configs", vars); in set_required_configs()
963 set< paths_set_node >(_pimpl->props, "required_files", files); in set_required_files()
978 set< bytes_node >(_pimpl->props, "required_memory", bytes); in set_required_memory()
993 set< paths_set_node >(_pimpl->props, "required_programs", progs); in set_required_programs()
1008 set< user_node >(_pimpl->props, "required_user", user); in set_required_user()
1026 _pimpl->props.set_string(key, value); in set_string()
1047 set< delta_node >(_pimpl->props, "timeout", timeout); in set_timeout()
1067 return metadata(_pimpl->props); in build()