+ log();
+}
+
+void Logger::log() {
+ if(_logLevel < Quassel::logLevel())
+ return;
+
+ switch(_logLevel) {
+ case Quassel::DebugLevel:
+ _buffer.prepend("Debug: ");
+ break;
+ case Quassel::InfoLevel:
+ _buffer.prepend("Info: ");
+ break;
+ case Quassel::WarningLevel:
+ _buffer.prepend("Warning: ");
+ break;
+ case Quassel::ErrorLevel:
+ _buffer.prepend("Error: ");
+ break;
+ default:
+ break;
+ }