kleopatra
Kleo::Log Class Reference
#include <log.h>
Detailed Description
Definition at line 50 of file log.h.
Public Types | |
| enum | OpenMode { Read = 0x1, Write = 0x2 } |
Public Member Functions | |
| boost::shared_ptr< QIODevice > | createIOLogger (const boost::shared_ptr< QIODevice > &wrapped, const QString &prefix, OpenMode mode) const |
| bool | ioLoggingEnabled () const |
| FILE * | logFile () const |
| QString | outputDirectory () const |
| void | setIOLoggingEnabled (bool enabled) |
| void | setOutputDirectory (const QString &path) |
| ~Log () | |
Static Public Member Functions | |
| static boost::shared_ptr < const Log > | instance () |
| static void | messageHandler (QtMsgType type, const char *msg) |
| static boost::shared_ptr< Log > | mutableInstance () |
Member Enumeration Documentation
| enum Kleo::Log::OpenMode |
Constructor & Destructor Documentation
Member Function Documentation
| boost::shared_ptr<QIODevice> Kleo::Log::createIOLogger | ( | const boost::shared_ptr< QIODevice > & | wrapped, | |
| const QString & | prefix, | |||
| OpenMode | mode | |||
| ) | const |
| void Log::messageHandler | ( | QtMsgType | type, | |
| const char * | msg | |||
| ) | [static] |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference