SourceXtractorPlusPlus
0.13
Please provide a description of the project.
SEImplementation
SEImplementation
Configuration
PythonConfig.h
Go to the documentation of this file.
1
17
/*
18
* @file PythonConfig.h
19
* @author Nikolaos Apostolakos <nikoapos@gmail.com>
20
*/
21
22
#ifndef _SEIMPLEMENTATION_CONFIGURATION_PYTHONCONFIG_H
23
#define _SEIMPLEMENTATION_CONFIGURATION_PYTHONCONFIG_H
24
25
#include <
Configuration/Configuration.h
>
26
#include <
SEImplementation/PythonConfig/PythonInterpreter.h
>
27
28
namespace
SourceXtractor
{
29
30
class
PythonConfig
:
public
Euclid::Configuration::Configuration
{
31
32
public
:
33
34
PythonConfig
(
long
manager_id);
35
36
std::map<std::string, Configuration::OptionDescriptionList>
getProgramOptions
()
override
;
37
38
void
preInitialize
(
const
UserValues
& args)
override
;
39
40
void
initialize
(
const
UserValues
& args)
override
;
41
42
PythonInterpreter
&
getInterpreter
()
const
;
43
44
};
45
46
}
47
48
#endif // _SEIMPLEMENTATION_CONFIGURATION_PYTHONCONFIG_H
49
SourceXtractor::PythonConfig::getInterpreter
PythonInterpreter & getInterpreter() const
Definition:
PythonConfig.cpp:72
SourceXtractor::PythonConfig
Definition:
PythonConfig.h:30
SourceXtractor::PythonInterpreter
Definition:
PythonInterpreter.h:35
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::PythonConfig::preInitialize
void preInitialize(const UserValues &args) override
Definition:
PythonConfig.cpp:52
std::map
STL class.
SourceXtractor::PythonConfig::initialize
void initialize(const UserValues &args) override
Definition:
PythonConfig.cpp:60
SourceXtractor::PythonConfig::PythonConfig
PythonConfig(long manager_id)
Definition:
PythonConfig.cpp:38
Configuration.h
SourceXtractor::PythonConfig::getProgramOptions
std::map< std::string, Configuration::OptionDescriptionList > getProgramOptions() override
Definition:
PythonConfig.cpp:42
Euclid::Configuration::Configuration
PythonInterpreter.h
Generated by
1.8.20