SourceXtractorPlusPlus  0.10
Please provide a description of the project.
PluginConfig.h
Go to the documentation of this file.
1 
17 /*
18  * PluginConfig.h
19  *
20  * Created on: Jul 27, 2016
21  * Author: mschefer
22  */
23 
24 #ifndef _SEMAIN_CONFIGURATION_PLUGINCONFIGURATION_H_
25 #define _SEMAIN_CONFIGURATION_PLUGINCONFIGURATION_H_
26 
28 
29 namespace SourceXtractor {
30 
32 public:
33 
34  virtual ~PluginConfig() = default;
35 
36  PluginConfig(long manager_id);
37 
39 
40  void initialize(const UserValues& args) override;
41 
43 
44  std::string getPluginPath() const;
45 
46 
47 private:
50 };
51 
52 }
53 
54 
55 #endif /* _SEMAIN_CONFIGURATION_PLUGINCONFIGURATION_H_ */
std::string
STL class.
SourceXtractor::PluginConfig::~PluginConfig
virtual ~PluginConfig()=default
std::vector< std::string >
SourceXtractor::PluginConfig
Definition: PluginConfig.h:31
SourceXtractor::PluginConfig::initialize
void initialize(const UserValues &args) override
Definition: PluginConfig.cpp:47
SourceXtractor::PluginConfig::PluginConfig
PluginConfig(long manager_id)
Definition: PluginConfig.cpp:34
SourceXtractor
Definition: Aperture.h:30
std::map
STL class.
SourceXtractor::PluginConfig::m_plugin_path
std::string m_plugin_path
Definition: PluginConfig.h:48
Configuration.h
SourceXtractor::PluginConfig::getPluginPath
std::string getPluginPath() const
Definition: PluginConfig.cpp:52
SourceXtractor::PluginConfig::getProgramOptions
std::map< std::string, Configuration::OptionDescriptionList > getProgramOptions() override
Definition: PluginConfig.cpp:38
Euclid::Configuration::Configuration
SourceXtractor::PluginConfig::getPluginList
std::vector< std::string > getPluginList() const
Definition: PluginConfig.cpp:56
SourceXtractor::PluginConfig::m_plugin_list
std::vector< std::string > m_plugin_list
Definition: PluginConfig.h:49