Inheritance Graph
graph BT
LoggerTSV
LoggerTSV --> Logger
click LoggerTSV "classUtil_1_1Profiling_1_1LoggerTSV"
click Logger "classUtil_1_1Profiling_1_1Logger"
Description
Logger for tab-separated values.
Public Functions
Documentation
function
Util::Profiling::LoggerTSV::LoggerTSV
Create a new logger for tab-separated values. All entries in the output file will be formatted by means of a predefined set of columns. Before logging any actions, the default set can be extended (see addColumn() ). At the beginning, the default columns are ATTR_description, ATTR_memoryBegin ATTR_memoryEnd, ATTR_timeBegin, and ATTR_timeEnd.
Defined in Util/Profiling/Logger.h:70
function
Util::Profiling::LoggerTSV::~LoggerTSV
Defined in Util/Profiling/Logger.h:71
function
Util::Profiling::LoggerTSV::addColumn
Add a column to the set of columns used for formatting the actions that are logged.
Parameters
- columnName
- String identifier that is used in actions later on
Defined in Util/Profiling/Logger.h:79
function
Util::Profiling::LoggerTSV::log
Create formatted output for the given action.
Defined in Util/Profiling/Logger.h:81