kanzi::MainLoopTaskProfiler Member List

This is the complete list of members for kanzi::MainLoopTaskProfiler, including all inherited members.

AbstractProfiler(string_view name, const ProfilingCategory &category)kanzi::AbstractProfilerexplicitprotected
AbstractValueProfiler(string_view name, const ProfilingCategory &category, size_t sampleBufferSize)kanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inlineexplicitprotected
addFullBufferCallback(FullBufferCallback callback)kanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inline
addSample(MainLoopTaskProfilerSampleData sample)kanzi::MainLoopTaskProfiler
AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >::addSample(const MainLoopTaskProfilerSampleData &sample)kanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inlineprotected
AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >::addSample(KZ_RV_REF(MainLoopTaskProfilerSampleData) sample)kanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inlineprotected
AggregateProfilingDataType typedefkanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >protected
BaseValueProfiler typedefkanzi::MainLoopTaskProfiler
checkBufferFull()kanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inlineprotected
create(string_view name, const ProfilingCategory &category, size_t sampleBufferSize)kanzi::MainLoopTaskProfilerstatic
DataType enum namekanzi::AbstractProfiler
DataTypeBoolean enum valuekanzi::AbstractProfiler
DataTypeFloat enum valuekanzi::AbstractProfiler
DataTypeNotDefined enum valuekanzi::AbstractProfiler
DataTypeString enum valuekanzi::AbstractProfiler
DataTypeUint64 enum valuekanzi::AbstractProfiler
FullBufferCallback typedefkanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >
FullBufferCallbackContainer typedefkanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >protected
FullBufferCallbackHandle typedefkanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >
FullBufferCallbackSharedPtr typedefkanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >protected
getAggregateDataFieldCount() const kanzi::AbstractProfiler
getAggregateDataFieldCountOverride() const KZ_OVERRIDEkanzi::MainLoopTaskProfilerprotectedvirtual
getAggregateDataFieldName(size_t fieldIndex) const kanzi::AbstractProfiler
getAggregateDataFieldNameOverride(size_t fieldIndex) const KZ_OVERRIDEkanzi::MainLoopTaskProfilerprotectedvirtual
getAggregateDataFieldValue(size_t fieldIndex) const kanzi::AbstractProfiler
getAggregateDataFieldValueOverride(size_t fieldIndex) const KZ_OVERRIDEkanzi::MainLoopTaskProfilerprotectedvirtual
getCategory() const kanzi::AbstractProfiler
getDataType(const Value &value)kanzi::AbstractProfilerstatic
getName() const kanzi::AbstractProfiler
getProfilingStatistics() const kanzi::MainLoopTaskProfilerinline
getSample(size_t index) const kanzi::MainLoopTaskProfilerinline
getSampleCount() const kanzi::AbstractProfiler
getSampleCountOverride() const KZ_OVERRIDEkanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inlineprotectedvirtual
getSampleFieldCount() const kanzi::AbstractProfiler
getSampleFieldCountOverride() const KZ_OVERRIDEkanzi::MainLoopTaskProfilerprotectedvirtual
getSampleFieldName(size_t fieldIndex) const kanzi::AbstractProfiler
getSampleFieldNameOverride(size_t fieldIndex) const KZ_OVERRIDEkanzi::MainLoopTaskProfilerprotectedvirtual
getSampleFieldValue(size_t sampleIndex, size_t fieldIndex) const kanzi::AbstractProfiler
getSampleFieldValueOverride(size_t sampleIndex, size_t fieldIndex) const KZ_OVERRIDEkanzi::MainLoopTaskProfilerprotectedvirtual
invokeBufferFullCallback(AbstractValueProfiler &profiler, FullBufferCallbackSharedPtr &callback)kanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inlineprotectedstatic
logAggregateData() const kanzi::AbstractProfilerinline
logAggregateDataOverride() const kanzi::AbstractProfilerprotectedvirtual
logAllData() const kanzi::AbstractProfilerinline
logAllDataOverride() const kanzi::AbstractProfilerprotectedvirtual
m_aggregateProfilingDatakanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >protected
MainLoopTaskProfiler(string_view name, const ProfilingCategory &category, size_t sampleBufferSize)kanzi::MainLoopTaskProfilerexplicitprotected
MainLoopTaskProfiler(const MainLoopTaskProfiler &rhs) KZ_DELETED_FUNCTIONkanzi::MainLoopTaskProfilerexplicitprotected
operator=(const MainLoopTaskProfiler &rhs) KZ_DELETED_FUNCTIONkanzi::MainLoopTaskProfilerprotected
removeFullBufferCallback(const FullBufferCallbackHandle &callbackHandle)kanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >inline
resetSampleData()kanzi::MainLoopTaskProfiler
SampleDataType typedefkanzi::AbstractValueProfiler< MainLoopTaskProfilerSampleData, IntervalProfilerSampleStatistics >protected
Value typedefkanzi::AbstractProfiler
~AbstractProfiler()kanzi::AbstractProfilervirtual