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-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
 KDE API Reference
    KDE API Reference