Accelerated Computation Engine
|
#include <elog.h>
Public Member Functions | |
ELog & | operator<< (qint8 value) |
ELog & | operator<< (qint16 value) |
ELog & | operator<< (qint32 value) |
ELog & | operator<< (qint64 value) |
ELog & | operator<< (quint8 value) |
ELog & | operator<< (quint16 value) |
ELog & | operator<< (quint32 value) |
ELog & | operator<< (quint64 value) |
ELog & | operator<< (float value) |
ELog & | operator<< (double value) |
ELog & | operator<< (const QString &value) |
~ELog () | |
Static Public Member Functions | |
static bool | isActive () |
This is a temporary log object designed to make a single log message. This is thread safe. When an object of this class is destroyed it writes its log message to output. This is safe because the underlying message system will not throw any exceptions when doing this.
ELog::~ELog | ( | ) |
Writes the fully constructed message to the logging system of this application. Uses a mutex to safely write to the logging system inside any thread. If logging is not active this will do nothing. If logging is disabled then this reports the misuse of logging and does nothing else.
|
static |
Tests if logging is active for this application, returning true if it is.
ELog & ELog::operator<< | ( | qint8 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | qint16 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | qint32 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | qint64 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | quint8 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | quint16 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | quint32 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | quint64 | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | float | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | double | value | ) |
Adds the given value to this log message.
value | The value that is written out. |
ELog & ELog::operator<< | ( | const QString & | value | ) |
Adds the given value to this log message.
value | The value that is written out. |