Log::Level Logger::GetLoggerLevel() { Log::Level enLoggerLevel = m_enLevel; if (enLoggerLevel == none) { LoggerPtr spParent = m_spParent; do { ATLASSERT(spParent.get() != NULL); enLoggerLevel = spParent->Level(); spParent = spParent->Parent(); } while(enLoggerLevel == none); } return enLoggerLevel; }