#include "OW_config.h"
#include "OW_Logger.hpp"
#include "OW_ExceptionIds.hpp"
#include "OW_LogMessage.hpp"
#include "OW_Assertion.hpp"
#include "OW_Array.hpp"
#include "OW_ConfigFile.hpp"
#include "OW_LogMessagePatternFormatter.hpp"
#include "OW_AppenderLogger.hpp"
#include "OW_LogAppender.hpp"
#include "OW_ConfigOpts.hpp"
#include "OW_Format.hpp"
#include "OW_Mutex.hpp"
#include "OW_MutexLock.hpp"
#include "OW_ThreadOnce.hpp"
#include "OW_NullLogger.hpp"
Include dependency graph for OW_Logger.cpp:
Go to the source code of this file.
Namespaces | |
namespace | OW_NAMESPACE |
Functions | |
static void | OW_NAMESPACE::freeThreadLogger (void *ptr) |
void | OW_NAMESPACE::initGuardAndKey () |
Variables | |
OnceFlag | OW_NAMESPACE::g_onceGuard = PTHREAD_ONCE_INIT |
Mutex * | OW_NAMESPACE::g_mutexGuard = NULL |
pthread_key_t | OW_NAMESPACE::g_loggerKey |
LoggerRef | OW_NAMESPACE::g_defaultLogger |