#include <kanzi/core/cpp/string.hpp>#include <kanzi/core/string/fixed_string.hpp>#include <kanzi/core/profiling/value_profiler_source.hpp>#include <kanzi/core/cpp/chrono.hpp>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 | |