Sayonara Player
Public Member Functions | Static Public Member Functions | List of all members
Logger Class Reference

The Logger class. More...

#include <Logger.h>

Public Member Functions

 Logger (const Log &type, const QString &class_name)
 
Loggeroperator<< (const QString &msg)
 
Loggeroperator<< (const QChar &c)
 
Loggeroperator<< (const QStringList &lst)
 
Loggeroperator<< (const QByteArray &arr)
 
Loggeroperator<< (const QPoint &point)
 
Loggeroperator<< (const QSize &size)
 
Loggeroperator<< (const QRect &size)
 
Loggeroperator<< (const char *str)
 
Loggeroperator<< (const std::string &str)
 
Loggeroperator<< (const Log &log_type)
 
template<typename T >
std::enable_if< std::is_floating_point< T >::value, Logger & >::type operator<< (const T &val)
 
template<typename T >
std::enable_if< std::is_integral< T >::value, Logger & >::type operator<< (const T &val)
 
template<typename T , template< typename ELEM > class CONT>
Loggeroperator<< (const CONT< T > &list)
 

Static Public Member Functions

static void registerLogListener (LogListener *logListener)
 

Detailed Description

The Logger class.