#include <debug.hh>
Inheritance diagram for atoms::DebugLogger::Mon:


Useful for displaying when functions are entered and exited.
Definition at line 115 of file debug.hh.
Public Member Functions | |
| Mon (DebugLogger &logger, DebugLogger::Level level, const char *nameFmt,...) | |
| Initializes the monitor with the given function/block name. | |
| ~Mon () | |
| Prints the message that the block is being exited. | |
Private Attributes | |
| DebugLogger & | logger |
| DebugLogger::Level | level |
| boost::scoped_array< char > | name |
Static Private Attributes | |
| const size_t | NAME_SIZE = 80 |
|
||||||||||||||||||||
|
Initializes the monitor with the given function/block name.
Definition at line 230 of file debug.cc. References args, atoms::DebugLogger::log(), name, NAME_SIZE, and atoms::write(). |
Here is the call graph for this function:

|
|
Prints the message that the block is being exited.
Definition at line 122 of file debug.hh. References atoms::DebugLogger::log(), and name. |
Here is the call graph for this function:

|
|
|
|
|
|
|
|
|
|
|
Definition at line 36 of file debug.cc. Referenced by Mon(). |
1.3.5