• Main Page
  • Classes
  • Files
  • File List
  • File Members

lib/bfLogging/src/dualfilelogger.h

Go to the documentation of this file.
00001 
00006 #ifndef DUALFILELOGGER_H
00007 #define DUALFILELOGGER_H
00008 
00009 #include "logger.h"
00010 #include "filelogger.h"
00011 #include <QString>
00012 #include <QSettings>
00013 #include <QtGlobal>
00014 
00023 class DualFileLogger : public Logger {
00024     Q_OBJECT
00025     Q_DISABLE_COPY(DualFileLogger)
00026 public:
00027 
00039     DualFileLogger(QSettings* firstSettings, QSettings* secondSettings, const int refreshInterval=10000, QObject *parent = 0);
00040 
00048     virtual void log(const QtMsgType type, const QString& message);
00049 
00050 private:
00051 
00053     FileLogger* firstLogger;
00054 
00056     FileLogger* secondLogger;
00057 
00058 };
00059 
00060 #endif // DUALFILELOGGER_H

Generated on Mon Dec 26 2011 12:09:22 for QtWebApp by  doxygen 1.7.1