Description
Classes
class | Util::Profiling::Logger |
class | Util::Profiling::LoggerJSON Logger for JSON formatted data. |
class | Util::Profiling::LoggerPlainText Logger for human-readable plain text data. |
class | Util::Profiling::LoggerTime Logger for human-readable timings. |
class | Util::Profiling::LoggerTSV Logger for tab-separated values. |
class | Util::Profiling::LoggerXML Logger for XML formatted data. |
class | Util::Profiling::Profiler Profiling code (measure running time, memory consumption and log it) |
class | Util::Profiling::ScopedAction |
Typedefs
typedef Util::GenericAttributeMap | Action Forward declaration of Action. |
Functions
const Util::StringIdentifier | ATTR_description(“description” void) |
const Util::StringIdentifier | ATTR_memoryBegin(“memoryBegin” void) |
const Util::StringIdentifier | ATTR_memoryEnd(“memoryEnd” void) |
const Util::StringIdentifier | ATTR_timeBegin(“timeBegin” void) |
const Util::StringIdentifier | ATTR_timeEnd(“timeEnd” void) |
Documentation
typedef
Util::Profiling::Action
public |
typedef Util::GenericAttributeMap Action |
Forward declaration of Action.
Defined in Util/Profiling/Action.h:20
function
Util::Profiling::ATTR_description
public | static |
const Util::StringIdentifier ATTR_description( | “description” | void ) |
Defined in Util/Profiling/Action.h:22
function
Util::Profiling::ATTR_memoryBegin
public | static |
const Util::StringIdentifier ATTR_memoryBegin( | “memoryBegin” | void ) |
Defined in Util/Profiling/Action.h:23
function
Util::Profiling::ATTR_memoryEnd
public | static |
const Util::StringIdentifier ATTR_memoryEnd( | “memoryEnd” | void ) |
Defined in Util/Profiling/Action.h:24
function
Util::Profiling::ATTR_timeBegin
public | static |
const Util::StringIdentifier ATTR_timeBegin( | “timeBegin” | void ) |
Defined in Util/Profiling/Action.h:25
function
Util::Profiling::ATTR_timeEnd
public | static |
const Util::StringIdentifier ATTR_timeEnd( | “timeEnd” | void ) |
Defined in Util/Profiling/Action.h:26