14 #ifndef INCLUDED_protocols_jd2_JD2ResourceManagerJobInputter_hh
15 #define INCLUDED_protocols_jd2_JD2ResourceManagerJobInputter_hh
21 #include <basic/options/keys/OptionKeys.hh>
22 #include <basic/resource_manager/JobOptions.fwd.hh>
25 #include <utility/pointer/ReferenceCount.hh>
26 #include <utility/tag/Tag.fwd.hh>
54 std::istream & instream,
75 std::map< std::string, std::string >
const & generic_resources_for_job,
76 basic::resource_manager::JobOptions
const & generic_job_options,
83 std::map< std::string, std::string >
const & generic_resources_for_job,
84 basic::resource_manager::JobOptions
const & generic_job_options,
91 std::map< std::string, std::string >
const & resources_for_job,
92 basic::resource_manager::JobOptionsOP job_options,
99 basic::resource_manager::JobOptionsOP job_options
106 basic::resource_manager::JobOptionsOP job_options
111 basic::options::BooleanOptionKey
const & boolopt,
114 basic::resource_manager::JobOptionsOP job_options
119 basic::options::FileOptionKey
const & fileopt,
122 basic::resource_manager::JobOptionsOP job_options
127 basic::options::IntegerOptionKey
const & intopt,
130 basic::resource_manager::JobOptionsOP job_options
135 basic::options::PathOptionKey
const & pathopt,
138 basic::resource_manager::JobOptionsOP job_options
143 basic::options::RealOptionKey
const & realopt,
146 basic::resource_manager::JobOptionsOP job_options
151 basic::options::StringOptionKey
const & stringopt,
154 basic::resource_manager::JobOptionsOP job_options
159 basic::options::BooleanVectorOptionKey
const & boolvectopt,
163 basic::resource_manager::JobOptionsOP job_options
168 basic::options::FileVectorOptionKey
const & filevectopt,
172 basic::resource_manager::JobOptionsOP job_options
177 basic::options::IntegerVectorOptionKey
const & intvectopt,
181 basic::resource_manager::JobOptionsOP job_options
186 basic::options::PathVectorOptionKey
const & pathvectopt,
190 basic::resource_manager::JobOptionsOP job_options
195 basic::options::RealVectorOptionKey
const & realvectopt,
199 basic::resource_manager::JobOptionsOP job_options
204 basic::options::StringVectorOptionKey
const & strinvectopt,
208 basic::resource_manager::JobOptionsOP job_options
217 std::map< std::string, std::string > & resources_for_job
223 std::map< std::string, std::string > & resources_for_job