Core Library 1.7.0.0 Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.

Namespaces | Macros | Typedefs | Functions
DebugLogSingleton.h File Reference

File containing declaration of DebugLog Singleton. More...

`#include "DebugLog.h"`
`#include <loki/Singleton.h>`

Go to the source code of this file.

## Namespaces
| core_lib
| The core_lib namespace.
| core_lib::log
| The log namespace.

## Macros
#define | DEBUG_LOG_SINGLETON DebugLogInstance()
| Macro defining our actual log's singelton.
#define | DEBUG_LOG_SINGLETON_DELETER DebugLogGracefulDelete()
| Macro defining a singleton deleter.

## Typedefs
using | core_lib::log::default_log_t = DebugLog< DefaultLogFormat >
| Typedef defining our default log's type.
using | core_lib::log::debug_singelton_t = Loki::SingletonHolder< default_log_t, Loki::CreateUsingNew, Loki::DeletableSingleton >
using | core_lib::log::debug_singelton_deleter_t = Loki::DeletableSingleton< default_log_t >

## Functions
core_lib::log::default_log_t & | DebugLogInstance ()
void | DebugLogGracefulDelete ()

## Detailed Description

File containing declaration of DebugLog Singleton.