Cogs.Foundation
|
Go to the source code of this file.
Macros | |
#define | LOG_TRACE(logInstance, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Trace, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_TRACE_ONCE(logInstance, ...) do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Trace, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define | LOG_SOURCE_TRACE(source, ...) Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Trace, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_DEBUG(logInstance, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Debug, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_DEBUG_ONCE(logInstance, ...) do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Debug, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define | LOG_SOURCE_DEBUG(source, ...) Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Debug, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_INFO(logInstance, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Info, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_INFO_ONCE(logInstance, ...) do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Info, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define | LOG_SOURCE_INFO(source, ...) Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Info, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_WARNING(logInstance, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Warning, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_WARNING_ONCE(logInstance, ...) do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Warning, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define | LOG_SOURCE_WARNING(source, ...) Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Warning, __VA_ARGS__) |
#define | LOG_WARNING_ERRNO(logInstance, errorNumber, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Warning, errorNumber, __VA_ARGS__) |
#define | LOG_ERROR(logInstance, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Error, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_ERROR_ONCE(logInstance, ...) do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Error, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define | LOG_SOURCE_ERROR(source, ...) Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Error, __VA_ARGS__) |
#define | LOG_ERROR_ERRNO(logInstance, errorNumber, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Error, errorNumber, __VA_ARGS__) |
#define | LOG_FATAL(logInstance, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Fatal, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_FATAL_ONCE(logInstance, ...) do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Fatal, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define | LOG_SOURCE_FATAL(source, ...) Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Fatal, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define | LOG_FATAL_ERRNO(logInstance, errorNumber, ...) logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Fatal, errorNumber, __VA_ARGS__) |
#define LOG_DEBUG | ( | logInstance, | |
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Debug, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_DEBUG_ONCE | ( | logInstance, | |
... | |||
) | do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Debug, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define LOG_ERROR | ( | logInstance, | |
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Error, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_ERROR_ERRNO | ( | logInstance, | |
errorNumber, | |||
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Error, errorNumber, __VA_ARGS__) |
#define LOG_ERROR_ONCE | ( | logInstance, | |
... | |||
) | do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Error, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define LOG_FATAL | ( | logInstance, | |
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Fatal, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_FATAL_ERRNO | ( | logInstance, | |
errorNumber, | |||
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Fatal, errorNumber, __VA_ARGS__) |
#define LOG_FATAL_ONCE | ( | logInstance, | |
... | |||
) | do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Fatal, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define LOG_INFO | ( | logInstance, | |
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Info, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_INFO_ONCE | ( | logInstance, | |
... | |||
) | do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Info, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define LOG_SOURCE_DEBUG | ( | source, | |
... | |||
) | Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Debug, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_SOURCE_ERROR | ( | source, | |
... | |||
) | Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Error, __VA_ARGS__) |
#define LOG_SOURCE_FATAL | ( | source, | |
... | |||
) | Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Fatal, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_SOURCE_INFO | ( | source, | |
... | |||
) | Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Info, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_SOURCE_TRACE | ( | source, | |
... | |||
) | Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Trace, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_SOURCE_WARNING | ( | source, | |
... | |||
) | Cogs::Logging::logFileLine(__FILE__, __LINE__, source, Cogs::Logging::Category::Warning, __VA_ARGS__) |
#define LOG_TRACE | ( | logInstance, | |
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Trace, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_TRACE_ONCE | ( | logInstance, | |
... | |||
) | do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Trace, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |
#define LOG_WARNING | ( | logInstance, | |
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Warning, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__) |
#define LOG_WARNING_ERRNO | ( | logInstance, | |
errorNumber, | |||
... | |||
) | logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Warning, errorNumber, __VA_ARGS__) |
#define LOG_WARNING_ONCE | ( | logInstance, | |
... | |||
) | do { static Cogs::Atomic<bool> first = true; const bool dolog = first.exchange(false); if(dolog) { logInstance.logFileLine(__FILE__, __LINE__, Cogs::Logging::Category::Warning, Cogs::Logging::ErrorGroup::Unspecified, __VA_ARGS__); } } while(0) |