Macros
LoggingMacros_LOGGING_FMT.h File Reference
#include "icl_core_logging/LoggingMacros_SLOGGING_FMT.h"
Include dependency graph for LoggingMacros_LOGGING_FMT.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LOGGING_FMT_DEBUG(streamname, ...)   (void)0
 
#define LOGGING_FMT_DEBUG_C(streamname, classname, ...)   (void)0
 
#define LOGGING_FMT_DEBUG_CO(streamname, classname, objectname, ...)   (void)0
 
#define LOGGING_FMT_ERROR(streamname, ...)   LOGGING_FMT_LOG(streamname, icl_core::logging::eLL_ERROR, __VA_ARGS__)
 
#define LOGGING_FMT_ERROR_C(streamname, classname, ...)   LOGGING_FMT_LOG_C(streamname, ::icl_core::logging::eLL_ERROR, classname, __VA_ARGS__)
 
#define LOGGING_FMT_ERROR_CO(streamname, classname, objectname, ...)   LOGGING_FMT_LOG_CO(streamname, ::icl_core::logging::eLL_ERROR, classname, objectname, __VA_ARGS__)
 
#define LOGGING_FMT_INFO(streamname, ...)   LOGGING_FMT_LOG(streamname, icl_core::logging::eLL_INFO, __VA_ARGS__)
 
#define LOGGING_FMT_INFO_C(streamname, classname, ...)   LOGGING_FMT_LOG_C(streamname, ::icl_core::logging::eLL_INFO, classname, __VA_ARGS__)
 
#define LOGGING_FMT_INFO_CO(streamname, classname, objectname, ...)   LOGGING_FMT_LOG_CO(streamname, ::icl_core::logging::eLL_INFO, classname, objectname, __VA_ARGS__)
 
#define LOGGING_FMT_LOG(streamname, level, ...)   LOGGING_FMT_LOG_FLCO(streamname, level, __FILE__, __LINE__, "", "", __VA_ARGS__)
 
#define LOGGING_FMT_LOG_C(streamname, level, classname, ...)   LOGGING_FMT_LOG_FLCO(streamname, level, __FILE__, __LINE__, #classname, "", __VA_ARGS__)
 
#define LOGGING_FMT_LOG_CO(streamname, level, classname, objectname, ...)   LOGGING_FMT_LOG_FLCO(streamname, level, __FILE__, __LINE__, #classname, objectname, __VA_ARGS__)
 
#define LOGGING_FMT_LOG_FLCO(streamname, level, filename, line, classname, objectname, ...)
 
#define LOGGING_FMT_TRACE(streamname, ...)   (void)0
 
#define LOGGING_FMT_TRACE_C(streamname, classname, ...)   (void)0
 
#define LOGGING_FMT_TRACE_CO(streamname, classname, objectname, ...)   (void)0
 
#define LOGGING_FMT_WARNING(streamname, ...)   LOGGING_FMT_LOG(streamname, icl_core::logging::eLL_WARNING, __VA_ARGS__)
 
#define LOGGING_FMT_WARNING_C(streamname, classname, ...)   LOGGING_FMT_LOG_C(streamname, ::icl_core::logging::eLL_WARNING, classname, __VA_ARGS__)
 
#define LOGGING_FMT_WARNING_CO(streamname, classname, objectname, ...)   LOGGING_FMT_LOG_CO(streamname, ::icl_core::logging::eLL_WARNING, classname, objectname, __VA_ARGS__)
 

Detailed Description

Author
Klaus Uhl uhl@f.nosp@m.zi.d.nosp@m.e
Date
2011-08-17

Definition in file LoggingMacros_LOGGING_FMT.h.

Macro Definition Documentation

#define LOGGING_FMT_DEBUG (   streamname,
  ... 
)    (void)0

Definition at line 45 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_DEBUG_C (   streamname,
  classname,
  ... 
)    (void)0

Definition at line 57 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_DEBUG_CO (   streamname,
  classname,
  objectname,
  ... 
)    (void)0

Definition at line 69 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_ERROR (   streamname,
  ... 
)    LOGGING_FMT_LOG(streamname, icl_core::logging::eLL_ERROR, __VA_ARGS__)

Definition at line 38 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_ERROR_C (   streamname,
  classname,
  ... 
)    LOGGING_FMT_LOG_C(streamname, ::icl_core::logging::eLL_ERROR, classname, __VA_ARGS__)

Definition at line 50 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_ERROR_CO (   streamname,
  classname,
  objectname,
  ... 
)    LOGGING_FMT_LOG_CO(streamname, ::icl_core::logging::eLL_ERROR, classname, objectname, __VA_ARGS__)

Definition at line 62 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_INFO (   streamname,
  ... 
)    LOGGING_FMT_LOG(streamname, icl_core::logging::eLL_INFO, __VA_ARGS__)

Definition at line 40 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_INFO_C (   streamname,
  classname,
  ... 
)    LOGGING_FMT_LOG_C(streamname, ::icl_core::logging::eLL_INFO, classname, __VA_ARGS__)

Definition at line 52 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_INFO_CO (   streamname,
  classname,
  objectname,
  ... 
)    LOGGING_FMT_LOG_CO(streamname, ::icl_core::logging::eLL_INFO, classname, objectname, __VA_ARGS__)

Definition at line 64 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_LOG (   streamname,
  level,
  ... 
)    LOGGING_FMT_LOG_FLCO(streamname, level, __FILE__, __LINE__, "", "", __VA_ARGS__)

Definition at line 35 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_LOG_C (   streamname,
  level,
  classname,
  ... 
)    LOGGING_FMT_LOG_FLCO(streamname, level, __FILE__, __LINE__, #classname, "", __VA_ARGS__)

Definition at line 34 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_LOG_CO (   streamname,
  level,
  classname,
  objectname,
  ... 
)    LOGGING_FMT_LOG_FLCO(streamname, level, __FILE__, __LINE__, #classname, objectname, __VA_ARGS__)

Definition at line 33 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_LOG_FLCO (   streamname,
  level,
  filename,
  line,
  classname,
  objectname,
  ... 
)
Value:
do { \
::icl_core::logging::LogStream& stream = streamname::instance(); \
SLOGGING_FMT_LOG_FLCO(stream, level, filename, line, classname, objectname, __VA_ARGS__); \
} while (0)
#define SLOGGING_FMT_LOG_FLCO(stream, level, filename, line, classname, objectname,...)
Implements a thread-safe logging framework.
Definition: LogStream.h:54

Definition at line 28 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_TRACE (   streamname,
  ... 
)    (void)0

Definition at line 46 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_TRACE_C (   streamname,
  classname,
  ... 
)    (void)0

Definition at line 58 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_TRACE_CO (   streamname,
  classname,
  objectname,
  ... 
)    (void)0

Definition at line 70 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_WARNING (   streamname,
  ... 
)    LOGGING_FMT_LOG(streamname, icl_core::logging::eLL_WARNING, __VA_ARGS__)

Definition at line 39 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_WARNING_C (   streamname,
  classname,
  ... 
)    LOGGING_FMT_LOG_C(streamname, ::icl_core::logging::eLL_WARNING, classname, __VA_ARGS__)

Definition at line 51 of file LoggingMacros_LOGGING_FMT.h.

#define LOGGING_FMT_WARNING_CO (   streamname,
  classname,
  objectname,
  ... 
)    LOGGING_FMT_LOG_CO(streamname, ::icl_core::logging::eLL_WARNING, classname, objectname, __VA_ARGS__)

Definition at line 63 of file LoggingMacros_LOGGING_FMT.h.



fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:58