summaryrefslogtreecommitdiff
path: root/src/config/ConfigManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/config/ConfigManager.cpp')
-rw-r--r--src/config/ConfigManager.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp
index 70267f10..59d9566a 100644
--- a/src/config/ConfigManager.cpp
+++ b/src/config/ConfigManager.cpp
@@ -407,6 +407,18 @@ std::string CConfigManager::getString(std::string v) {
return getConfigValueSafe(v).strValue;
}
+void CConfigManager::setInt(std::string v, int val) {
+ configValues[v].intValue = val;
+}
+
+void CConfigManager::setFloat(std::string v, float val) {
+ configValues[v].floatValue = val;
+}
+
+void CConfigManager::setString(std::string v, std::string val) {
+ configValues[v].strValue = val;
+}
+
SMonitorRule CConfigManager::getMonitorRuleFor(std::string name) {
SMonitorRule* found = nullptr;