KDECore
KDebug::Block Class Reference
#include <kdebug.h>
Public Member Functions | |
Block (const char *label, int area=KDE_DEFAULT_DEBUG_AREA) | |
~Block () | |
Detailed Description
Use this to label sections of your code.
- Since
- 4.6
Usage: void function() { KDebug::Block myBlock( "section" );
debug() << "output1" << endl; debug() << "output2" << endl; }
Will output:
app: BEGIN: section app: [prefix] output1 app: [prefix] output2 app: END: section - Took 0.1s
Alternatively, use the KDEBUG_BLOCK macro, for automatic naming.
Constructor & Destructor Documentation
KDebug::Block::Block | ( | const char * | label, |
int | area = KDE_DEFAULT_DEBUG_AREA |
||
) |
Definition at line 881 of file kdebug.cpp.
KDebug::Block::~Block | ( | ) |
Definition at line 901 of file kdebug.cpp.
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:22:13 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:22:13 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.