LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
QsLog.cpp File Reference
#include "QsLog.h"
#include "QsLogDest.h"
#include <QMutex>
#include <QList>
#include <QDateTime>
#include <QtGlobal>
#include <QThread>
#include <cassert>
#include <cstdlib>
#include <stdexcept>

Go to the source code of this file.

Classes

class  QsLogging::LoggerImpl
 

Namespaces

namespace  QsLogging
 

Typedefs

typedef std::shared_ptr< Destination > QsLogging::DestinationPtr
 
typedef QList< DestinationPtr > QsLogging::DestinationList
 

Functions

LIMA_COMMONQSLOG_EXPORT QDebug & operator<< (QDebug &qd, const std::string &str)
 
 QsLogging::Q_GLOBAL_STATIC_WITH_ARGS (QString, fmtDateTime,("yyyy-MM-ddThh:mm:ss.zzz"))
 
static const char * QsLogging::LevelToText (Level theLevel)
 

Variables

static const char QsLogging::TraceString [] = "TRACE"
 
static const char QsLogging::DebugString [] = "DEBUG"
 
static const char QsLogging::InfoString [] = "INFO"
 
static const char QsLogging::WarnString [] = "WARN"
 
static const char QsLogging::ErrorString [] = "ERROR"
 
static const char QsLogging::FatalString [] = "FATAL"
 

Function Documentation

◆ operator<<()

LIMA_COMMONQSLOG_EXPORT QDebug & operator<< ( QDebug &  qd,
const std::string &  str 
)

Definition at line 39 of file QsLog.cpp.