X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=include%2Fanna%2Fcore%2Foam%2FConfiguration.hpp;fp=include%2Fanna%2Fcore%2Foam%2FConfiguration.hpp;h=d11f7b6a287f662e5ee54738d07ad89ce43eaa6a;hp=ef176987928fec63772c1ac056e2c1aea090823e;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/include/anna/core/oam/Configuration.hpp b/include/anna/core/oam/Configuration.hpp index ef17698..d11f7b6 100644 --- a/include/anna/core/oam/Configuration.hpp +++ b/include/anna/core/oam/Configuration.hpp @@ -48,10 +48,10 @@ class Configuration : public anna::Singleton { std::string a_alarm_text_delimiter_psS; std::string a_alarm_text_delimiter_psR; - const string_vector_t * getAlarmPreffixComponents() const throw() { return (a_alarms_preffix_enabled ? &a_alarm_text_preffix_components : NULL); } - const string_vector_t * getAlarmSuffixComponents() const throw() { return (a_alarms_suffix_enabled ? &a_alarm_text_suffix_components : NULL); } + const string_vector_t * getAlarmPreffixComponents() const { return (a_alarms_preffix_enabled ? &a_alarm_text_preffix_components : NULL); } + const string_vector_t * getAlarmSuffixComponents() const { return (a_alarms_suffix_enabled ? &a_alarm_text_suffix_components : NULL); } - void getAlarmTextDelimiters(char & zS, std::string & psL, std::string & psS, std::string & psR) const throw(); + void getAlarmTextDelimiters(char & zS, std::string & psL, std::string & psS, std::string & psR) const ; Configuration(); // private constructor @@ -82,7 +82,7 @@ public: * @param psS Preffix/Suffix separator delimiter * @param psR Preffix/Suffix right delimiter */ - void setAlarmTextDelimiters(const char zS, const std::string & psL, const std::string & psS, const std::string & psR) throw(); + void setAlarmTextDelimiters(const char zS, const std::string & psL, const std::string & psS, const std::string & psR) ; /** @@ -94,7 +94,7 @@ public: * * @param components Preffix components for alarm text */ - void setAlarmPreffixComponents(const std::vector & components) throw() { a_alarm_text_preffix_components = components; } + void setAlarmPreffixComponents(const std::vector & components) { a_alarm_text_preffix_components = components; } /** @@ -106,38 +106,38 @@ public: * * @param components Suffix components for alarm text */ - void setAlarmSuffixComponents(const std::vector & components) throw() { a_alarm_text_suffix_components = components; } + void setAlarmSuffixComponents(const std::vector & components) { a_alarm_text_suffix_components = components; } /** * Show general alarm preffix (enabled by default at constructor). */ - void enableAlarmsPreffix() throw(); + void enableAlarmsPreffix() ; /** * Show general alarm suffix (enabled by default at constructor). */ - void enableAlarmsSuffix() throw(); + void enableAlarmsSuffix() ; /** * Hide general alarm preffix (enabled by default at constructor). */ - void disableAlarmsPreffix() throw(); + void disableAlarmsPreffix() ; /** * Hide general alarm suffix (enabled by default at constructor). */ - void disableAlarmsSuffix() throw(); + void disableAlarmsSuffix() ; /** * Class XML representation * * @return XML with class content */ - anna::xml::Node* asXML(anna::xml::Node* parent) const throw(); + anna::xml::Node* asXML(anna::xml::Node* parent) const ; }; }