Home · All Classes · Main Classes · Deprecated
Defines | Functions

mdebug.h File Reference

(/home/developer/harmattan/libmlocale-0.4.4/src/mdebug.h)

This graph shows which files directly or indirectly include this file:

Defines

#define mDebug(x)   mDebugStream(x)
#define mWarning(x)   mWarningStream(x)
#define mCritical(x)   mCriticalStream(x)
#define mPerformanceWarning(x)   mPerformanceWarningStream(x)

Functions

bool mRedirectOutput (const QString &filename)
QDebug mDebugStream (const QString &module)
QDebug mWarningStream (const QString &module)
QDebug mCriticalStream (const QString &module)
MDebug mPerformanceWarningStream (const QString &module)

Define Documentation

#define mCritical (   x  )     mCriticalStream(x)
#define mDebug (   x  )     mDebugStream(x)
#define mPerformanceWarning (   x  )     mPerformanceWarningStream(x)
#define mWarning (   x  )     mWarningStream(x)

Function Documentation

QDebug mCriticalStream ( const QString module  )  [inline]

Returns an object to send critical messages to the message handler.

Use as a replacement for qCritical. Pass the name of the module as QString to categorize the output.

See also:
mDebug(const QString &)
mWarning(const QString &)
mPerformanceWarning(const QString &)
QDebug mDebugStream ( const QString module  )  [inline]

Returns an object to send debug messages to the message handler.

Use as a replacement for qDebug. Pass the name of the module as QString to categorize the output.

Example:

 #include <MDebug>

 mDebug("CSS Parser") << "Reading one line";
 *

The user can now decide which debug messages are visible by command line arguments to MApplication.

MDebug mPerformanceWarningStream ( const QString module  )  [inline]
bool mRedirectOutput ( const QString filename  ) 

Redirects all debugging output from qDebug, qWarning, qCritical and qFatal to specified file.

Parameters:
filename const char* Specifies file name
Returns:
true if file was opened successfully
QDebug mWarningStream ( const QString module  )  [inline]

Returns an object to send warning messages to the message handler.

Use as a replacement for qWarning. Pass the name of the module as QString to categorize the output.

See also:
mDebug(const QString &)
mCritical(const QString &)
mPerformanceWarning(const QString &)

Copyright © 2010 Nokia Corporation
MeeGo Touch