#include <JobOutputterFactory.hh>
◆ JobOutputterMap
◆ ~JobOutputterFactory()
| protocols::jd2::JobOutputterFactory::~JobOutputterFactory |
( |
| ) |
|
|
virtualdefault |
◆ JobOutputterFactory() [1/2]
| protocols::jd2::JobOutputterFactory::JobOutputterFactory |
( |
| ) |
|
|
privatedefault |
◆ JobOutputterFactory() [2/2]
◆ factory_register()
◆ get_JobOutputter_from_string()
| JobOutputterOP protocols::jd2::JobOutputterFactory::get_JobOutputter_from_string |
( |
std::string const & |
job_outputter_type | ) |
|
|
private |
◆ get_new_JobOutputter() [1/2]
| JobOutputterOP protocols::jd2::JobOutputterFactory::get_new_JobOutputter |
( |
| ) |
|
return JobOutputter defined by output parameters (contained in option system and #defines for MPI, etc)
return new JobOutputter from logic of option system plus compilation options. All the logic for determining job output type lives here.
◆ get_new_JobOutputter() [2/2]
return JobOutputter defined by output parameters (contained in option system and #defines for MPI, etc). The difference is that if the option system, etc, says nothing about output (which as of this writing defaults to PDBJobOutputter), this function leaves the input Outputter unchanged. This allows overriding the default outputter choice in your executable (without abusing the mutability of the options system)
References get_JobOutputter_from_string().
◆ operator=()
◆ utility::SingletonBase< JobOutputterFactory >
◆ job_outputter_creator_map_
| JobOutputterMap protocols::jd2::JobOutputterFactory::job_outputter_creator_map_ |
|
private |
The documentation for this class was generated from the following files: