Vidalia 0.3.1
|
#include <Log.h>
Classes | |
struct | Stream |
Public Member Functions | |
LogMessage (Log::LogLevel t, QIODevice *o) | |
LogMessage (const LogMessage &o) | |
QString | toString () const |
~LogMessage () | |
LogMessage & | operator<< (const QString &t) |
LogMessage | arg (const QString &a) |
LogMessage & | operator<< (const QStringList &a) |
LogMessage | arg (const QStringList &a) |
LogMessage & | operator<< (const QHostAddress &a) |
LogMessage | arg (const QHostAddress &a) |
LogMessage & | operator<< (short a) |
LogMessage | arg (short a) |
LogMessage & | operator<< (ushort a) |
LogMessage | arg (ushort a) |
LogMessage & | operator<< (int a) |
LogMessage | arg (int a) |
LogMessage & | operator<< (uint a) |
LogMessage | arg (uint a) |
LogMessage & | operator<< (long a) |
LogMessage | arg (long a) |
LogMessage & | operator<< (ulong a) |
LogMessage | arg (ulong a) |
LogMessage & | operator<< (qlonglong a) |
LogMessage | arg (qlonglong a) |
LogMessage & | operator<< (qulonglong a) |
LogMessage | arg (qulonglong a) |
Public Attributes | |
struct Log::LogMessage::Stream * | stream |
This internal class represents a single message that is to be written to the log destination. The message is buffered until it is written to the log in this class's destructor.
|
inline |
|
inline |
Definition at line 103 of file Log.h.
References Log::LogMessage::Stream::ref, and stream.
Log::LogMessage::~LogMessage | ( | ) |
Destructor. Writes the buffered log message out to the log file specified in the constructor.
Definition at line 163 of file Log.cpp.
References Log::log().
|
inline |
Definition at line 119 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 111 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 115 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 131 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 139 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 147 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 151 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 123 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 135 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 143 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 127 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 117 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 109 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 113 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 129 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 137 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 145 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 149 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 121 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 133 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 141 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Definition at line 125 of file Log.h.
References Log::LogMessage::Stream::buf, and stream.
|
inline |
Returns a formatted log message, prefixed with a timestamp and the log message severity level.
Definition at line 153 of file Log.cpp.
References Log::LogMessage::Stream::buf, Log::logLevelToString(), stream, TIMESTAMP_FMT, and Log::LogMessage::Stream::type.
struct Log::LogMessage::Stream * Log::LogMessage::stream |
Referenced by arg(), LogMessage(), operator<<(), and toString().