Home · Modules · Classes · Namespaces · Functions

QxtXmlFileLoggerEngine Class Reference
[QxtCore module]

The QxtXmlFileLoggerEngine class provides an XML file logger engine. More...

    #include <QxtXmlFileLoggerEngine>

Inherits QxtAbstractFileLoggerEngine.

Public Functions

Static Protected Members

Additional Inherited Members


Detailed Description

The QxtXmlFileLoggerEngine class provides an XML file logger engine.

Example XML log output:

    <?xml version="1.0" encoding="UTF-8"?>
    <log>
        <entry type="Error" time="22:38:33.159159">
            <message>Unknown error</message>
        </entry>
        <entry type="Debug" time="22:51:43.488488">
            <message>What's going on?</message>
            <message>Hi there</message>
        </entry>
    </log>

See also QxtLogger.


Member Function Documentation

QxtXmlFileLoggerEngine::QxtXmlFileLoggerEngine ( const QString & fileName = QString() )

Constructs an XML file logger engine with fileName.

QString QxtXmlFileLoggerEngine::toXmlSafeString ( const QString & raw )   [static protected]

Replaces reserved characters from raw with corresponding entities.


Copyright © 2007-2011 Qxt Foundation
Qxt 0.6.2