QtBase  v6.3.1
Classes | Namespaces | Macros | Functions
qlogging.cpp File Reference
#include "qglobal_p.h"
#include "qlogging.h"
#include "qlogging_p.h"
#include "qlist.h"
#include "qbytearray.h"
#include "qscopeguard.h"
#include "qstring.h"
#include "qvarlengtharray.h"
#include "qdebug.h"
#include "qmutex.h"
#include <QtCore/private/qlocking_p.h>
#include "qloggingcategory.h"
#include "qelapsedtimer.h"
#include "qdeadlinetimer.h"
#include "qdatetime.h"
#include "qcoreapplication.h"
#include "qthread.h"
#include "private/qloggingregistry_p.h"
#include "private/qcoreapplication_p.h"
#include "private/qsimd_p.h"
#include <qtcore_tracepoints_p.h>
#include <qregularexpression.h>
#include <cxxabi.h>
#include <cstdlib>
#include <algorithm>
#include <memory>
#include <vector>
#include <stdio.h>
Include dependency graph for qlogging.cpp:

Go to the source code of this file.

Classes

struct  QMessagePattern
 
struct  QMessagePattern::BacktraceParams
 

Namespaces

 QtPrivate
 

Macros

#define QLOGGING_HAVE_BACKTRACE
 
#define IF_TOKEN(LEVEL)
 
#define HANDLE_IF_TOKEN(LEVEL)
 

Functions

bool QtPrivate::shouldLogToStderr ()
 
Q_AUTOTEST_EXPORT QByteArray qCleanupFuncinfo (QByteArray info)
 
 Q_DECLARE_TYPEINFO (QMessagePattern::BacktraceParams, Q_RELOCATABLE_TYPE)
 

Macro Definition Documentation

◆ HANDLE_IF_TOKEN

#define HANDLE_IF_TOKEN (   LEVEL)
Value:
} else if (token == if##LEVEL##TokenC) { \
skip = type != Qt##LEVEL##Msg;
Token token
Definition: keywords.cpp:453
Definition: qnamespace.h:55
GLenum type
Definition: qopengl.h:270

◆ IF_TOKEN

#define IF_TOKEN (   LEVEL)
Value:
else if (lexeme == QLatin1String(LEVEL)) { \
if (inIf) \
nestedIfError = true; \
tokens[i] = LEVEL; \
inIf = true; \
}
small capitals from c petite p scientific i
[1]
Definition: afcover.h:80
The QLatin1String class provides a thin wrapper around an US-ASCII/Latin-1 encoded string literal.
Definition: qstring.h:84

◆ QLOGGING_HAVE_BACKTRACE

#define QLOGGING_HAVE_BACKTRACE

Definition at line 114 of file qlogging.cpp.

Function Documentation

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QMessagePattern::BacktraceParams  ,
Q_RELOCATABLE_TYPE   
)

◆ qCleanupFuncinfo()

Q_AUTOTEST_EXPORT QByteArray qCleanupFuncinfo ( QByteArray  info)

Definition at line 887 of file qlogging.cpp.

Here is the call graph for this function: