Home · Modules · Classes · Namespaces · Functions

QxtAbstractFileLoggerEngine Class Reference
[QxtCore module]

The QxtAbstractFileLoggerEngine class is the base class of file logger engines. More...

    #include <QxtAbstractFileLoggerEngine>

Inherits QxtAbstractIOLoggerEngine.

Inherited by QxtBasicFileLoggerEngine and QxtXmlFileLoggerEngine.

Public Functions

Protected Functions


Detailed Description

The QxtAbstractFileLoggerEngine class is the base class of file logger engines.

See also QxtLogger.


Member Function Documentation

QxtAbstractFileLoggerEngine::QxtAbstractFileLoggerEngine ( const QString & fileName, QIODevice::OpenMode mode )

Constructs a QxtAbstractFileLoggerEngine with fileName and open mode.

QxtAbstractFileLoggerEngine::~QxtAbstractFileLoggerEngine ()

Destructs the file logger engine.

QString QxtAbstractFileLoggerEngine::logFileName () const

Returns the log file name.

See also setLogFileName().

void QxtAbstractFileLoggerEngine::setLogFileName ( const QString & fileName )

Sets the log fileName.

See also logFileName().

void QxtAbstractFileLoggerEngine::writeToFile ( const QString & level, const QVariantList & messages )   [pure virtual protected]

Writes messages to file with given level.

This function is called by QxtAbstractFileLoggerEngine. Reimplement this function when creating a subclass of QxtAbstractFileLoggerEngine.


Copyright © 2007-2011 Qxt Foundation
Qxt 0.6.2