35 #ifndef _ConfigFileManager_H__ 36 #define _ConfigFileManager_H__ 65 return configFiles_.at(type);
std::array< ConfigFile *, 3 > configFiles_
Stores the config files for each type in an array (must have the same size like ConfigFileType::Value...
Definition: ConfigFileManager.h:73
Shared library macros, enums, constants and forward declarations for the core library ...
::std::string string
Definition: gtest-port.h:756
This class represents a config file, which is stored on the hard-disk and contains config values in d...
Definition: ConfigFile.h:51
Value
Definition: CorePrereqs.h:113
Manages the different config files (settings, calibration, etc).
Definition: ConfigFileManager.h:52
Base for singleton classes.
Definition: Singleton.h:114
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
#define _CoreExport
Definition: CorePrereqs.h:61
Definition of the Singleton template that is used as base class for classes that allow only one insta...
static ConfigFileManager * singletonPtr_s
Stores the singleton-pointer.
Definition: ConfigFileManager.h:74
ConfigFile * getConfigFile(ConfigFileType::Value type)
Returns the config file of a given type (settings, calibration, etc.)
Definition: ConfigFileManager.h:62