//------------------------------------------------------------------------------
//---------------------------------------- Configuration::activateTraceTrigger()
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
//---------------------------------------- Configuration::activateTraceTrigger()
//------------------------------------------------------------------------------
-void anna::tracing::Configuration::activateTraceTrigger(const std::string & trigger, bool accumulate, anna::Logger::Level level) throw() {
+void anna::tracing::Configuration::activateTraceTrigger(const std::string & trigger, bool accumulate, anna::Logger::Level level) {
if(!accumulate) resetTraceTriggers();
RegularExpression regEx(trigger); // not yet compiled (perhaps no regular expressions used)
if(!accumulate) resetTraceTriggers();
RegularExpression regEx(trigger); // not yet compiled (perhaps no regular expressions used)
//------------------------------------------------------------------------------
//-------------------------------------- Configuration::deactivateTraceTrigger()
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
//-------------------------------------- Configuration::deactivateTraceTrigger()
//------------------------------------------------------------------------------
RegularExpression regEx(trigger); // not yet compiled (perhaps no regular expressions used)
trace_trigger_map_t::iterator it = a_traceTriggers.find(regEx);
RegularExpression regEx(trigger); // not yet compiled (perhaps no regular expressions used)
trace_trigger_map_t::iterator it = a_traceTriggers.find(regEx);
//------------------------------------------------------------------------------
//---------------------------------------------------- Configuration::asString()
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
//---------------------------------------------------- Configuration::asString()
//------------------------------------------------------------------------------
std::string result = "";
// Gets selective tracing trigger map representation with this format:
// 'trigger1(desiredLevel1)|trigger2(desiredLevel2)| ... |triggerN(desiredLevelN)'
std::string result = "";
// Gets selective tracing trigger map representation with this format:
// 'trigger1(desiredLevel1)|trigger2(desiredLevel2)| ... |triggerN(desiredLevelN)'