Gobelijn API documentation  - generated for commit a0cbea7
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
BlockTracer.h File Reference

Header for the class BlockTracer. More...

#include "tracer/TracerOutput.h"
#include <string>
Include dependency graph for BlockTracer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UA_CoMP::Misc::BlockTracer
 Class whose constructor/destructor pair are used to mark entering and leaving a code block. More...
 

Namespaces

 UA_CoMP
 Namespace Comp groups all code developed by the CoMP group.
 
 UA_CoMP::Misc
 Legacy miscellaneous code.
 

Macros

#define COMP_MISC_BLOCK_TRACER(MSG)   UA_CoMP::Misc::BlockTracer macro_defined_block_tracer##__LINE__(MSG)
 Macro for tracking block scope. More...
 

Detailed Description

Header for the class BlockTracer.

Author
J.Broeckhove CoMP/UA

Definition in file BlockTracer.h.

Macro Definition Documentation

#define COMP_MISC_BLOCK_TRACER (   MSG)    UA_CoMP::Misc::BlockTracer macro_defined_block_tracer##__LINE__(MSG)

Macro for tracking block scope.

Definition at line 12 of file BlockTracer.h.

Referenced by app_essentialops(), and app_exception().