function_profiler_source.hpp File Reference

Classes

struct  kanzi::FunctionProfilingData
 Primary profiling data for a function. More...
 
struct  kanzi::FunctionSampleData
 Sample data for function, to access more detailed per-invocation data. More...
 
class  kanzi::FunctionProfilerSource
 Profiling source for a function, gathers performance related metric for a function. More...
 
class  kanzi::FunctionProfilerInstance
 Utility class that is used to hold a function profiler object, register it to profiler and manage the lifetime of it. More...
 
class  kanzi::FunctionProfilerScope
 The class FunctionProfilerScope is used to provide a convenient RAII-style mechanism to manage a function profiler for the duration of a scoped block. More...
 
class  kanzi::FunctionWrapper
 A class that can be used to wrap a function object and connect it to a function profiler. More...
 

Namespaces

 kanzi