#include <logevent.h>
Public Types | |
enum | Severity { Unknown = 0, Debug = (1u<<4), Info = (1u<<3), Notice = (1u<<2), Warn = (1u<<1), Error = (1u<<0) } |
Public Member Functions | |
LogEvent (Severity severity, QString message) | |
Severity | severity () |
QString | message () |
Static Public Member Functions | |
static Severity | toSeverity (QString strSeverity) |
static QString | severityToString (Severity severity) |
Private Attributes | |
Severity | _severity |
QString | _message |
Definition at line 36 of file logevent.h.
enum LogEvent::Severity |
Log message severity levels
Unknown | |
Debug | Debug level log message. |
Info | Info level log message. |
Notice | Notice level log message. |
Warn | Warn level log message. |
Error | Error level log message. |
Definition at line 42 of file logevent.h.
LogEvent::LogEvent | ( | Severity | severity, | |
QString | message | |||
) |
LogEvent::Severity LogEvent::toSeverity | ( | QString | strSeverity | ) | [static] |
Converts the string description of a severity to its enum value
Converts a string description of a severity to its enum value
Definition at line 42 of file logevent.cpp.
References Debug, Error, Info, Notice, Unknown, and Warn.
Referenced by TorEvents::handleLogMessage(), and TorControl::onLogStdout().
QString LogEvent::severityToString | ( | Severity | s | ) | [static] |
Converts the Severity enum value to a string description
Converts a Severity enum value to a string description
Definition at line 64 of file logevent.cpp.
References Debug, Error, Info, Notice, and Warn.
Referenced by LogTreeItem::setSeverity().
LogEvent::Severity LogEvent::severity | ( | ) |
Returns the severity of this log event
Definition at line 80 of file logevent.cpp.
References _severity.
Referenced by MessageLog::customEvent().
QString LogEvent::message | ( | ) |
Returns the message for this log event
Definition at line 87 of file logevent.cpp.
References _message.
Referenced by MessageLog::customEvent().
Severity LogEvent::_severity [private] |
QString LogEvent::_message [private] |