void Log::ReadAppendersFromConfig() { std::list<std::string> keys = sConfigMgr->GetKeysByString("Appender."); while (!keys.empty()) { CreateAppenderFromConfig(keys.front()); keys.pop_front(); } }
void Log::ReadAppendersFromConfig() { std::istringstream ss(ConfigMgr::GetStringDefault("Appenders", "")); std::string name; do { ss >> name; CreateAppenderFromConfig(name.c_str()); name = ""; } while (ss); }