QGIS API Documentation 3.99.0-Master (21b3aa880ba)
Loading...
Searching...
No Matches
qgslogger.h File Reference
#include "qgsconfig.h"
#include <iostream>
#include <sstream>
#include "qgis_core.h"
#include "qgis_sip.h"
#include <QString>
#include <QTime>
Include dependency graph for qgslogger.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsLogger
 Responsible for printing debug/warning/error messages to the console. More...
class  QgsScopeLogger
 Logs the location of the call. More...

Macros

#define QgsDebugCall
#define QgsDebugError(str)
#define QgsDebugErrorLoc(str, file, func, line)
#define QgsDebugMsgLevel(str, level)
#define QgsDebugMsgLevelLoc(str, level, file, func, line)

Macro Definition Documentation

◆ QgsDebugCall

#define QgsDebugCall
Value:
do \
{ \
} while ( false )

Definition at line 53 of file qgslogger.h.

◆ QgsDebugError

#define QgsDebugError ( str)
Value:
do \
{ \
} while ( false )

Definition at line 57 of file qgslogger.h.

◆ QgsDebugErrorLoc

#define QgsDebugErrorLoc ( str,
file,
func,
line )
Value:
do \
{ \
} while ( false )

Definition at line 65 of file qgslogger.h.

◆ QgsDebugMsgLevel

#define QgsDebugMsgLevel ( str,
level )
Value:
do \
{ \
} while ( false )

Definition at line 61 of file qgslogger.h.

◆ QgsDebugMsgLevelLoc

#define QgsDebugMsgLevelLoc ( str,
level,
file,
func,
line )
Value:
do \
{ \
} while ( false )

Definition at line 69 of file qgslogger.h.