QCA::AbstractLogDevice Class Reference

An abstract log device. More...

#include <qca_support.h>

Inheritance diagram for QCA::AbstractLogDevice:

QObject Collaboration diagram for QCA::AbstractLogDevice:

Collaboration graph
[legend]
List of all members.

Public Member Functions

QString name () const
virtual void logTextMessage (const QString &message, enum Logger::Severity severity)
virtual void logBinaryMessage (const QByteArray &blob, Logger::Severity severity)

Protected Member Functions

 AbstractLogDevice (const QString &name, QObject *parent=0)

Detailed Description

An abstract log device.


Constructor & Destructor Documentation

QCA::AbstractLogDevice::AbstractLogDevice const QString name,
QObject parent = 0
[explicit, protected]
 

Create a new message logger.

Parameters:
name the name of this log device
parent the parent for this logger


Member Function Documentation

QString QCA::AbstractLogDevice::name  )  const
 

The name of this log device.

virtual void QCA::AbstractLogDevice::logTextMessage const QString message,
enum Logger::Severity  severity
[virtual]
 

Log a message.

The default implementation does nothing - you should override this method in your subclass to do whatever logging is required

virtual void QCA::AbstractLogDevice::logBinaryMessage const QByteArray blob,
Logger::Severity  severity
[virtual]
 

Log a binary blob.

The default implementation does nothing - you should override this method in your subclass to do whatever logging is required


The documentation for this class was generated from the following file:
Generated on Fri Jul 6 13:24:27 2007 for Qt Cryptographic Architecture by  doxygen 1.4.6