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.