16 #ifndef INCLUDED_protocols_jd2_JD2ResourceManager_hh
17 #define INCLUDED_protocols_jd2_JD2ResourceManager_hh
23 #include <basic/resource_manager/LazyResourceManager.hh>
24 #include <basic/resource_manager/FallbackConfiguration.fwd.hh>
25 #include <basic/resource_manager/types.hh>
56 basic::resource_manager::ResourceOP
58 basic::resource_manager::ResourceDescription
const & resource_description);
62 basic::resource_manager::ResourceDescription
const & resource_description);
90 basic::resource_manager::LoaderType
const & loader_type);
92 basic::resource_manager::ResourceTag
95 basic::resource_manager::LoaderType
const & loader_type,
96 basic::resource_manager::LocatorID
const & locator_id);
103 basic::resource_manager::LocatorTag
106 basic::resource_manager::LoaderType
const & loader_type,
107 basic::resource_manager::LocatorID & locator_id);
109 basic::resource_manager::ResourceOptionsTag
112 basic::resource_manager::LoaderType
const & loader_type,
113 basic::resource_manager::ResourceTag
const & resource_tag);
120 utility::options::BooleanOptionKey key )
const;
125 utility::options::BooleanVectorOptionKey key )
const;
130 utility::options::FileOptionKey key )
const;
135 utility::options::FileVectorOptionKey key )
const;
140 utility::options::IntegerOptionKey key )
const;
145 utility::options::IntegerVectorOptionKey key )
const;
148 utility::file::PathName
const &
150 utility::options::PathOptionKey key )
const;
155 utility::options::PathVectorOptionKey key )
const;
160 utility::options::RealOptionKey key )
const;
165 utility::options::RealVectorOptionKey key )
const;
170 utility::options::StringOptionKey key )
const;
175 utility::options::StringVectorOptionKey key )
const;
180 utility::options::BooleanOptionKey key )
const;
185 utility::options::BooleanVectorOptionKey key )
const;
190 utility::options::FileOptionKey key )
const;
195 utility::options::FileVectorOptionKey key )
const;
200 utility::options::IntegerOptionKey key )
const;
205 utility::options::IntegerVectorOptionKey key )
const;
210 utility::options::PathOptionKey key )
const;
215 utility::options::PathVectorOptionKey key )
const;
220 utility::options::RealOptionKey key )
const;
225 utility::options::RealVectorOptionKey key )
const;
230 utility::options::StringOptionKey key )
const;
235 utility::options::StringVectorOptionKey key )
const;
239 basic::resource_manager::ResourceOP
241 basic::resource_manager::FallbackConfigurationCOP fallback,
242 basic::resource_manager::ResourceDescription
const & resource_description