|
OpenLexocad
28.0
|
#include <QTextStream>#include <iostream>Go to the source code of this file.
Classes | |
| class | Base::LastError |
| class | Base::ScopedLogger |
| class | Base::LogBaseClass |
| class | Base::NoDebugClass |
| class | Base::LogClass |
| class | Base::AssertSingleton |
| class | Base::Logger |
| class | Base::ScopedLog |
Namespaces | |
| Base | |
Macros | |
| #define | LOGGING_ENABLED |
| #define | LASTERROR(msg, ...) Base::LastError::Instance().setError(__FUNCTION__, msg, __VA_ARGS__) |
| #define | CLEARLASTERROR() Base::LastError::Instance().setError("", "") |
| #define | LOGCOMMAND_DEBUG(x) Base::ScopedLogger _____scopedLogger(Base::D_DEBUG, x); |
| #define | LOGCOMMAND_INFO(x) Base::ScopedLogger _____scopedLogger(Base::D_INFO, x); |
| #define | LOGCOMMAND(x) Base::ScopedLogger _____scopedLogger(Base::D_WARN, x); |
| #define | LOGCOMMAND_WARN(x) Base::ScopedLogger _____scopedLogger(Base::D_WARN, x); |
| #define | cUserDebug(...) |
| #define | LOGVAR(var) cDebug() << QString("%1 = %2").arg(#var).arg(var); |
| #define | myLog(a) Logger::instance().writeToLog(a); |
| #define | myLogAtFinish(a) ScopedLog(a); |
| #define | cAssert(condition, message) |
Enumerations | |
| enum | Base::LOGLEVEL { Base::D_OFF = 0, Base::D_FATAL = 1, Base::D_ERROR = 2, Base::D_WARN = 3, Base::D_INFO = 4, Base::D_DEBUG = 5, Base::D_ALL = 6 } |
Functions | |
| LX_BASE_EXPORT void | Base::setLogLevel (LOGLEVEL) |
| LX_BASE_EXPORT LOGLEVEL | Base::getLogLevel () |
| void | Base::LogV (LOGLEVEL level, const QString &s, va_list ap) |
| LX_BASE_EXPORT LogClass | Base::Log (Base::LOGLEVEL level) |
| LX_BASE_EXPORT LogClass | Base::Log (Base::LOGLEVEL level, const char *msg,...) |
| LX_BASE_EXPORT void | cDebuggerBreak (const char *message) |
| LX_BASE_EXPORT Base::LogClass | cDebug () |
| LX_BASE_EXPORT Base::LogClass | cInfo () |
| LX_BASE_EXPORT Base::LogClass | cError () |
| LX_BASE_EXPORT Base::LogClass | cWarn () |
| LX_BASE_EXPORT Base::LogClass | cDebug (const QString s) |
| LX_BASE_EXPORT Base::LogClass | cInfo (const QString s) |
| LX_BASE_EXPORT Base::LogClass | cError (const QString s) |
| LX_BASE_EXPORT Base::LogClass | cWarn (const QString s) |
| LX_BASE_EXPORT Base::LogClass | cDebug (const char *msg,...) |
| LX_BASE_EXPORT Base::LogClass | cInfo (const char *msg,...) |
| LX_BASE_EXPORT Base::LogClass | cError (const char *msg,...) |
| LX_BASE_EXPORT Base::LogClass | cWarn (const char *msg,...) |
| #define cAssert | ( | condition, | |
| message | |||
| ) |
| #define CLEARLASTERROR | ( | ) | Base::LastError::Instance().setError("", "") |
| #define cUserDebug | ( | ... | ) |
| #define LASTERROR | ( | msg, | |
| ... | |||
| ) | Base::LastError::Instance().setError(__FUNCTION__, msg, __VA_ARGS__) |
| #define LOGCOMMAND | ( | x | ) | Base::ScopedLogger _____scopedLogger(Base::D_WARN, x); |
| #define LOGCOMMAND_DEBUG | ( | x | ) | Base::ScopedLogger _____scopedLogger(Base::D_DEBUG, x); |
| #define LOGCOMMAND_INFO | ( | x | ) | Base::ScopedLogger _____scopedLogger(Base::D_INFO, x); |
| #define LOGCOMMAND_WARN | ( | x | ) | Base::ScopedLogger _____scopedLogger(Base::D_WARN, x); |
| #define LOGGING_ENABLED |
| #define LOGVAR | ( | var | ) | cDebug() << QString("%1 = %2").arg(#var).arg(var); |
| #define myLog | ( | a | ) | Logger::instance().writeToLog(a); |
| #define myLogAtFinish | ( | a | ) | ScopedLog(a); |
| LX_BASE_EXPORT Base::LogClass cDebug | ( | ) |
| LX_BASE_EXPORT Base::LogClass cDebug | ( | const char * | msg, |
| ... | |||
| ) |
| LX_BASE_EXPORT Base::LogClass cDebug | ( | const QString | s | ) |
| LX_BASE_EXPORT void cDebuggerBreak | ( | const char * | message | ) |
| LX_BASE_EXPORT Base::LogClass cError | ( | ) |
| LX_BASE_EXPORT Base::LogClass cError | ( | const char * | msg, |
| ... | |||
| ) |
| LX_BASE_EXPORT Base::LogClass cError | ( | const QString | s | ) |
| LX_BASE_EXPORT Base::LogClass cInfo | ( | ) |
| LX_BASE_EXPORT Base::LogClass cInfo | ( | const char * | msg, |
| ... | |||
| ) |
| LX_BASE_EXPORT Base::LogClass cInfo | ( | const QString | s | ) |
| LX_BASE_EXPORT Base::LogClass cWarn | ( | ) |
| LX_BASE_EXPORT Base::LogClass cWarn | ( | const char * | msg, |
| ... | |||
| ) |
| LX_BASE_EXPORT Base::LogClass cWarn | ( | const QString | s | ) |