Chrysalis - Logging
Loading...
Searching...
No Matches
Logging.h File Reference
Include dependency graph for Logging.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Logging
namespace  Logging::Message

Macros

#define LOGGER   Logging::LOG_REGISTRY.get(LOGGER_NAME)
#define LOGGER_NAMED(name)
#define LOG_TRACE(...)
#define LOG_DEBUG(...)
#define LOG_INFO(...)
#define LOG_WARN(...)
#define LOG_ERROR(...)
#define LOG_CRITICAL(...)
#define LOG_TO(name, level, ...)
#define LOG_TRACE_TO(name, ...)
#define LOG_DEBUG_TO(name, ...)
#define LOG_INFO_TO(name, ...)
#define LOG_WARN_TO(name, ...)
#define LOG_ERROR_TO(name, ...)
#define LOG_CRITICAL_TO(name, ...)

Variables

LoggerRegistry Logging::LOG_REGISTRY {LOGS_DIR, LOGS_FILE_NAME}

Macro Definition Documentation

◆ LOG_CRITICAL

#define LOG_CRITICAL ( ...)
Value:
LOGGER->critical(__VA_ARGS__)
#define LOGGER
Definition Logging.h:18

◆ LOG_CRITICAL_TO

#define LOG_CRITICAL_TO ( name,
... )
Value:
LOGGER_NAMED(name)->critical(__VA_ARGS__)
#define LOGGER_NAMED(name)
Definition Logging.h:19

◆ LOG_DEBUG

#define LOG_DEBUG ( ...)
Value:
LOGGER->debug(__VA_ARGS__)

◆ LOG_DEBUG_TO

#define LOG_DEBUG_TO ( name,
... )
Value:
LOGGER_NAMED(name)->debug(__VA_ARGS__)

◆ LOG_ERROR

#define LOG_ERROR ( ...)
Value:
LOGGER->error(__VA_ARGS__)

◆ LOG_ERROR_TO

#define LOG_ERROR_TO ( name,
... )
Value:
LOGGER_NAMED(name)->error(__VA_ARGS__)

◆ LOG_INFO

#define LOG_INFO ( ...)
Value:
LOGGER->info(__VA_ARGS__)

◆ LOG_INFO_TO

#define LOG_INFO_TO ( name,
... )
Value:
LOGGER_NAMED(name)->info(__VA_ARGS__)

◆ LOG_TO

#define LOG_TO ( name,
level,
... )
Value:
LOGGER_NAMED(name)->log(level, __VA_ARGS__)

◆ LOG_TRACE

#define LOG_TRACE ( ...)
Value:
LOGGER->trace(__VA_ARGS__)

◆ LOG_TRACE_TO

#define LOG_TRACE_TO ( name,
... )
Value:
LOGGER_NAMED(name)->trace(__VA_ARGS__)

◆ LOG_WARN

#define LOG_WARN ( ...)
Value:
LOGGER->warn(__VA_ARGS__)

◆ LOG_WARN_TO

#define LOG_WARN_TO ( name,
... )
Value:
LOGGER_NAMED(name)->warn(__VA_ARGS__)

◆ LOGGER

#define LOGGER   Logging::LOG_REGISTRY.get(LOGGER_NAME)

◆ LOGGER_NAMED

#define LOGGER_NAMED ( name)
Value:
LoggerRegistry LOG_REGISTRY
Definition Logging.cpp:4