Log.h++ File Reference
#include <commonc++/Common.h++>
#include <commonc++/ConsoleLogger.h++>
#include <commonc++/CriticalSection.h++>
#include <commonc++/FileLogger.h++>
#include <commonc++/Logger.h++>
#include <commonc++/String.h++>
#include <cstdarg>
Go to the source code of this file.
Classes |
| class | Log |
| | Logging routines. More...
|
Namespaces |
| namespace | ccxx |
Defines |
| #define | Log_assert(EXPR) (void)((EXPR)|| ccxx::Log::assert_(__FILE__, __LINE__, #EXPR)) |
| | Log an assertion.
|
| #define | Log_debug(M,...) |
| #define | Log_info(M,...) ccxx::Log::log(ccxx::LogInfo, __FILE__, __LINE__, M, __VA_ARGS__) |
| | Log an informational message.
|
| #define | Log_warning(M,...) ccxx::Log::log(ccxx::LogWarning, __FILE__, __LINE__, M, __VA_ARGS__) |
| | Log a warning message.
|
| #define | Log_error(M,...) ccxx::Log::log(ccxx::LogError, __FILE__, __LINE__, M, __VA_ARGS__) |
| | Log an error message.
|
Define Documentation
| #define Log_assert |
( |
EXPR |
|
) |
(void)((EXPR)|| ccxx::Log::assert_(__FILE__, __LINE__, #EXPR)) |
| #define Log_debug |
( |
M, |
|
|
... |
|
) |
|
| #define Log_error |
( |
M, |
|
|
... |
|
) |
ccxx::Log::log(ccxx::LogError, __FILE__, __LINE__, M, __VA_ARGS__) |
| #define Log_info |
( |
M, |
|
|
... |
|
) |
ccxx::Log::log(ccxx::LogInfo, __FILE__, __LINE__, M, __VA_ARGS__) |
Log an informational message.
| #define Log_warning |
( |
M, |
|
|
... |
|
) |
ccxx::Log::log(ccxx::LogWarning, __FILE__, __LINE__, M, __VA_ARGS__) |