| AbstractProfiler(string_view name, const ProfilingCategory &category) | kanzi::AbstractProfiler | explicitprotected |
| AbstractValueProfiler(string_view name, const ProfilingCategory &category, size_t sampleBufferSize) | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | inlineexplicitprotected |
| addFullBufferCallback(FullBufferCallback callback) | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | inline |
| addSample(MainLoopProfilingSampleData &&sample) | kanzi::MainLoopProfiler | |
| AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData >::addSample(const MainLoopProfilingSampleData &sample) | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | inlineprotected |
| AggregateProfilingDataType typedef | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | protected |
| BaseValueProfiler typedef | kanzi::MainLoopProfiler | |
| checkBufferFull() | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | inlineprotected |
| create(string_view name, const ProfilingCategory &category, size_t sampleBufferSize) | kanzi::MainLoopProfiler | static |
| DataType enum name | kanzi::AbstractProfiler | |
| DataTypeBoolean enum value | kanzi::AbstractProfiler | |
| DataTypeCount enum value | kanzi::AbstractProfiler | |
| DataTypeFloat enum value | kanzi::AbstractProfiler | |
| DataTypeNotDefined enum value | kanzi::AbstractProfiler | |
| DataTypeString enum value | kanzi::AbstractProfiler | |
| DataTypeUint64 enum value | kanzi::AbstractProfiler | |
| findFirstObsoleteScope() | kanzi::MainLoopProfiler | protected |
| findScope(string_view name) const | kanzi::MainLoopProfiler | |
| FullBufferCallback typedef | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | |
| FullBufferCallbackContainer typedef | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | protected |
| FullBufferCallbackHandle typedef | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | |
| FullBufferCallbackSharedPtr typedef | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | protected |
| getAggregateDataFieldCount() const | kanzi::AbstractProfiler | |
| getAggregateDataFieldCountOverride() const override | kanzi::MainLoopProfiler | protectedvirtual |
| getAggregateDataFieldName(size_t fieldIndex) const | kanzi::AbstractProfiler | |
| getAggregateDataFieldNameOverride(size_t fieldIndex) const override | kanzi::MainLoopProfiler | protectedvirtual |
| getAggregateDataFieldValue(size_t fieldIndex) const | kanzi::AbstractProfiler | |
| getAggregateDataFieldValueOverride(size_t fieldIndex) const override | kanzi::MainLoopProfiler | protectedvirtual |
| getCategory() const | kanzi::AbstractProfiler | |
| getDataType(const Value &value) | kanzi::AbstractProfiler | static |
| getName() const | kanzi::AbstractProfiler | |
| getSample(size_t index) const | kanzi::MainLoopProfiler | inline |
| getSampleCount() const | kanzi::AbstractProfiler | |
| getSampleCountOverride() const override | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | inlineprotectedvirtual |
| getSampleFieldCount() const | kanzi::AbstractProfiler | |
| getSampleFieldCountOverride() const override | kanzi::MainLoopProfiler | protectedvirtual |
| getSampleFieldDataType(size_t fieldIndex) const | kanzi::AbstractProfiler | |
| getSampleFieldDataTypeOverride(size_t fieldIndex) const override | kanzi::MainLoopProfiler | protectedvirtual |
| getSampleFieldName(size_t fieldIndex) const | kanzi::AbstractProfiler | |
| getSampleFieldNameOverride(size_t fieldIndex) const override | kanzi::MainLoopProfiler | protectedvirtual |
| getSampleFieldValue(size_t sampleIndex, size_t fieldIndex) const | kanzi::AbstractProfiler | |
| getSampleFieldValueOverride(size_t sampleIndex, size_t fieldIndex) const override | kanzi::MainLoopProfiler | protectedvirtual |
| getScopeName(MainLoopProfilingScopeToken token) | kanzi::MainLoopProfiler | static |
| getScopeRegistry() const | kanzi::MainLoopProfiler | inline |
| invokeBufferFullCallback(AbstractValueProfiler &profiler, FullBufferCallbackSharedPtr &callback) | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | inlineprotectedstatic |
| logAggregateData() const | kanzi::AbstractProfiler | inline |
| logAggregateDataOverride() const | kanzi::AbstractProfiler | protectedvirtual |
| logAllData() const | kanzi::AbstractProfiler | inline |
| logAllDataOverride() const | kanzi::AbstractProfiler | protectedvirtual |
| m_aggregateProfilingData | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | protected |
| m_fullBufferCallbacks | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | protected |
| m_sampleBuffer | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | protected |
| m_scopeRegistry | kanzi::MainLoopProfiler | protected |
| MainLoopProfiler(string_view name, const ProfilingCategory &category, size_t sampleBufferSize) | kanzi::MainLoopProfiler | explicitprotected |
| MainLoopProfiler(const MainLoopProfiler &rhs)=delete | kanzi::MainLoopProfiler | protected |
| operator=(const MainLoopProfiler &rhs)=delete | kanzi::MainLoopProfiler | protected |
| registerScope(string_view name) | kanzi::MainLoopProfiler | |
| removeFullBufferCallback(const FullBufferCallbackHandle &callbackHandle) | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | inline |
| resetSampleBufferSize(size_t sampleBufferSize) | kanzi::MainLoopProfiler | |
| resetSampleData() | kanzi::MainLoopProfiler | |
| SampleDataType typedef | kanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | protected |
| ScopeRegistry typedef | kanzi::MainLoopProfiler | |
| sortScopeRegistry() | kanzi::MainLoopProfiler | protected |
| Value typedef | kanzi::AbstractProfiler | |
| ~AbstractProfiler() | kanzi::AbstractProfiler | virtual |