![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
The instances of this class hold configuration informations of the modules Its design is currently very simple. More...
#include <common/XMLConfigurationFiles/configurationStructure.h>
Public Member Functions | |
| ConfigurationStructure () | |
| ~ConfigurationStructure () | |
| ConfigurationStructure (const ConfigurationStructure &config) | |
| ConfigurationStructure & | operator= (const ConfigurationStructure &config) |
| void | addParamValuePairForModuleAndGroup (const std::string ¶m, const std::string &value, const std::string &module, const std::string &group) |
| void | addGroupNamedForModuleNamed (const std::string &groupName, const std::string &moduleName) |
| void | addListNamedForModuleAndGroup (const std::string &listName, const std::string &moduleName, const std::string &group) |
| void | addItemInListNamedForModuleAndGroup (const std::string &item, const std::string &listName, const std::string &moduleName, const std::string &group) |
| void | addMapNamedForModuleAndGroup (const std::string &mapName, const std::string &moduleName, const std::string &group) |
| void | addEntryInMapNamedForModuleAndGroup (const std::string &entryKey, const std::string &entryValue, const std::string &mapName, const std::string &moduleName, const std::string &groupName) |
| void | addAttributeForGroupInModule (const std::string &attKey, const std::string &attValue, const std::string &groupName, const std::string &moduleName) |
| void | addParamValuePairForModuleAndGroup (const QString ¶m, const QString &value, const QString &module, const QString &group) |
| void | addGroupNamedForModuleNamed (const QString &groupName, const QString &moduleName) |
| void | addListNamedForModuleAndGroup (const QString &listName, const QString &moduleName, const QString &group) |
| void | addItemInListNamedForModuleAndGroup (const QString &item, const QString &listName, const QString &moduleName, const QString &group) |
| void | addMapNamedForModuleAndGroup (const QString &mapName, const QString &moduleName, const QString &group) |
| void | addEntryInMapNamedForModuleAndGroup (const QString &entryKey, const QString &entryValue, const QString &mapName, const QString &moduleName, const QString &groupName) |
| void | addAttributeForGroupInModule (const QString &attKey, const QString &attValue, const QString &groupName, const QString &moduleName) |
Friends | |
| LIMA_XMLCONFIGURATIONFILES_EXPORT std::ostream & | operator<< (std::ostream &os, const ConfigurationStructure &conf) |
The instances of this class hold configuration informations of the modules Its design is currently very simple.
It should be improved in the future in order to give a better API
Definition at line 37 of file configurationStructure.h.
| Lima::Common::XMLConfigurationFiles::ConfigurationStructure::ConfigurationStructure | ( | ) |
Definition at line 30 of file configurationStructure.cpp.
| Lima::Common::XMLConfigurationFiles::ConfigurationStructure::~ConfigurationStructure | ( | ) |
Definition at line 44 of file configurationStructure.cpp.
| Lima::Common::XMLConfigurationFiles::ConfigurationStructure::ConfigurationStructure | ( | const ConfigurationStructure & | config | ) |
Definition at line 33 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addAttributeForGroupInModule | ( | const QString & | attKey, |
| const QString & | attValue, | ||
| const QString & | groupName, | ||
| const QString & | moduleName | ||
| ) |
Definition at line 192 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addAttributeForGroupInModule | ( | const std::string & | attKey, |
| const std::string & | attValue, | ||
| const std::string & | groupName, | ||
| const std::string & | moduleName | ||
| ) |
Definition at line 177 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addEntryInMapNamedForModuleAndGroup | ( | const QString & | entryKey, |
| const QString & | entryValue, | ||
| const QString & | mapName, | ||
| const QString & | moduleName, | ||
| const QString & | groupName | ||
| ) |
Definition at line 168 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addEntryInMapNamedForModuleAndGroup | ( | const std::string & | entryKey, |
| const std::string & | entryValue, | ||
| const std::string & | mapName, | ||
| const std::string & | moduleName, | ||
| const std::string & | groupName | ||
| ) |
Definition at line 156 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addGroupNamedForModuleNamed | ( | const QString & | groupName, |
| const QString & | moduleName | ||
| ) |
Definition at line 133 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addGroupNamedForModuleNamed | ( | const std::string & | groupName, |
| const std::string & | moduleName | ||
| ) |
Definition at line 117 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addItemInListNamedForModuleAndGroup | ( | const QString & | item, |
| const QString & | listName, | ||
| const QString & | moduleName, | ||
| const QString & | group | ||
| ) |
Definition at line 110 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addItemInListNamedForModuleAndGroup | ( | const std::string & | item, |
| const std::string & | listName, | ||
| const std::string & | moduleName, | ||
| const std::string & | group | ||
| ) |
Definition at line 94 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addListNamedForModuleAndGroup | ( | const QString & | listName, |
| const QString & | moduleName, | ||
| const QString & | group | ||
| ) |
Definition at line 87 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addListNamedForModuleAndGroup | ( | const std::string & | listName, |
| const std::string & | moduleName, | ||
| const std::string & | group | ||
| ) |
Definition at line 70 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addMapNamedForModuleAndGroup | ( | const QString & | mapName, |
| const QString & | moduleName, | ||
| const QString & | group | ||
| ) |
Definition at line 150 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addMapNamedForModuleAndGroup | ( | const std::string & | mapName, |
| const std::string & | moduleName, | ||
| const std::string & | group | ||
| ) |
Definition at line 138 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addParamValuePairForModuleAndGroup | ( | const QString & | param, |
| const QString & | value, | ||
| const QString & | module, | ||
| const QString & | group | ||
| ) |
Definition at line 63 of file configurationStructure.cpp.
| void Lima::Common::XMLConfigurationFiles::ConfigurationStructure::addParamValuePairForModuleAndGroup | ( | const std::string & | param, |
| const std::string & | value, | ||
| const std::string & | module, | ||
| const std::string & | group | ||
| ) |
Definition at line 47 of file configurationStructure.cpp.
| ConfigurationStructure & Lima::Common::XMLConfigurationFiles::ConfigurationStructure::operator= | ( | const ConfigurationStructure & | config | ) |
Definition at line 38 of file configurationStructure.cpp.
|
friend |
Definition at line 213 of file configurationStructure.cpp.