![]() |
Qt 6.x
The Qt SDK
|
\inmodule QtCore More...
#include <qlogging.h>
Public Member Functions | |
constexpr | QMessageLogContext () noexcept=default |
constexpr | QMessageLogContext (const char *fileName, int lineNumber, const char *functionName, const char *categoryName) noexcept |
Public Attributes | |
int | version = 2 |
int | line = 0 |
const char * | file = nullptr |
const char * | function = nullptr |
const char * | category = nullptr |
Friends | |
class | QMessageLogger |
class | QDebug |
\inmodule QtCore
The QMessageLogContext class provides additional information about a log message.
The class provides information about the source code location a qDebug(), qInfo(), qWarning(), qCritical() or qFatal() message was generated.
QT_MESSAGELOGCONTEXT
or
{QT_NO_MESSAGELOGCONTEXT}.Definition at line 38 of file qlogging.h.
|
constexprdefaultnoexcept |
Constructs a QMessageLogContext
|
inlineconstexprnoexcept |
Constructs a QMessageLogContext with for file fileName at line lineNumber, in function functionName, and category categoryName.
Definition at line 43 of file qlogging.h.
|
friend |
Definition at line 56 of file qlogging.h.
|
friend |
Definition at line 55 of file qlogging.h.
const char* QMessageLogContext::category = nullptr |
Definition at line 50 of file qlogging.h.
Referenced by QMessageLogger::critical(), QMessageLogger::critical(), QMessageLogger::debug(), QMessageLogger::debug(), QMessageLogger::fatal(), QMessageLogger::fatal(), QMessageLogger::info(), QMessageLogger::info(), QDebugMessageServiceImpl::sendDebugMessage(), QMessageLogger::warning(), and QMessageLogger::warning().
const char* QMessageLogContext::file = nullptr |
Definition at line 48 of file qlogging.h.
Referenced by QDebugMessageServiceImpl::sendDebugMessage().
const char* QMessageLogContext::function = nullptr |
Definition at line 49 of file qlogging.h.
Referenced by QDebugMessageServiceImpl::sendDebugMessage().
int QMessageLogContext::line = 0 |
Definition at line 47 of file qlogging.h.
Referenced by QDebugMessageServiceImpl::sendDebugMessage().
int QMessageLogContext::version = 2 |
Definition at line 46 of file qlogging.h.