kanzi::FunctionProfilingData Struct Reference

Primary profiling data for a function. More...

#include <kanzi/core/profiling/function_profiler_source.hpp>

Public Member Functions

 FunctionProfilingData ()
 Constructor. More...
 

Public Attributes

chrono::nanoseconds totalDuration
 Total execution duration of the function, in nanoseconds. More...
 
uint64_t callCount
 Number of times the function was executed. More...
 

Detailed Description

Primary profiling data for a function.

Constructor & Destructor Documentation

kanzi::FunctionProfilingData::FunctionProfilingData ( )
inline

Constructor.

Member Data Documentation

chrono::nanoseconds kanzi::FunctionProfilingData::totalDuration

Total execution duration of the function, in nanoseconds.

uint64_t kanzi::FunctionProfilingData::callCount

Number of times the function was executed.


The documentation for this struct was generated from the following file: