kleopatra
Kleo::Log Class Reference
  #include <log.h>
| Public Types | |
| enum | OpenMode { Read =0x1, Write =0x2 } | 
| Public Member Functions | |
| ~Log () | |
| 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) | 
| 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 () | 
Detailed Description
Member Enumeration Documentation
| enum Kleo::Log::OpenMode | 
Constructor & Destructor Documentation
Member Function Documentation
| shared_ptr< QIODevice > Log::createIOLogger | ( | const boost::shared_ptr< QIODevice > & | wrapped, | 
| const QString & | prefix, | ||
| OpenMode | mode | ||
| ) | const | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
 KDE API Reference
    KDE API Reference