Interface for reporting debug trace messages in a uniform way.
More...
#include <debugTraceInterface.hpp>
Interface for reporting debug trace messages in a uniform way.
virtual strus::DebugTraceContextInterface::~DebugTraceContextInterface |
( |
| ) |
|
|
inlinevirtual |
virtual void strus::DebugTraceContextInterface::close |
( |
| ) |
|
|
pure virtual |
Close of the current scope.
virtual void strus::DebugTraceContextInterface::event |
( |
const char * |
eventid, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
|
pure virtual |
Report an event.
- Parameters
-
[in] | eventid | event id static const string describing the type of an event |
[in] | format | error message format string |
virtual void strus::DebugTraceContextInterface::open |
( |
const char * |
type, |
|
|
const std::string & |
name = std::string() |
|
) |
| |
|
pure virtual |
Hierarchical open of a scope of events.
- Parameters
-
[in] | type | type of the structure |
[in] | name | name of the structure |
The documentation for this class was generated from the following file: