kanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData > Member List

This is the complete list of members for kanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >, 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< TProfilingDataSample, TAggregateProfilingData >inlineexplicitprotected
addSample(const TProfilingDataSample &sample)kanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >inlineprotected
addSample(KZ_RV_REF(TProfilingDataSample) sample)kanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >inlineprotected
AggregateProfilingDataType typedefkanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >
DataType enum namekanzi::AbstractProfiler
DataTypeBoolean enum valuekanzi::AbstractProfiler
DataTypeFloat enum valuekanzi::AbstractProfiler
DataTypeNotDefined enum valuekanzi::AbstractProfiler
DataTypeString enum valuekanzi::AbstractProfiler
DataTypeUint64 enum valuekanzi::AbstractProfiler
getAggregateDataFieldCount() const kanzi::AbstractProfiler
getAggregateDataFieldCountOverride() const =0kanzi::AbstractProfilerprotectedpure virtual
getAggregateDataFieldName(size_t fieldIndex) const kanzi::AbstractProfiler
getAggregateDataFieldNameOverride(size_t fieldIndex) const =0kanzi::AbstractProfilerprotectedpure virtual
getAggregateDataFieldValue(size_t fieldIndex) const kanzi::AbstractProfiler
getAggregateDataFieldValueOverride(size_t fieldName) const =0kanzi::AbstractProfilerprotectedpure virtual
getCategory() const kanzi::AbstractProfiler
getDataType(const Value &value)kanzi::AbstractProfilerstatic
getName() const kanzi::AbstractProfiler
getSample(size_t index) const kanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >inlineprotected
getSampleCount() const kanzi::AbstractProfiler
getSampleCountOverride() const KZ_OVERRIDEkanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >inlineprotectedvirtual
getSampleFieldCount() const kanzi::AbstractProfiler
getSampleFieldCountOverride() const =0kanzi::AbstractProfilerprotectedpure virtual
getSampleFieldName(size_t fieldIndex) const kanzi::AbstractProfiler
getSampleFieldNameOverride(size_t fieldIndex) const =0kanzi::AbstractProfilerprotectedpure virtual
getSampleFieldValue(size_t sampleIndex, size_t fieldIndex) const kanzi::AbstractProfiler
getSampleFieldValueOverride(size_t sampleIndex, size_t fieldName) const =0kanzi::AbstractProfilerprotectedpure virtual
logAggregateData() const kanzi::AbstractProfilerinline
logAggregateDataOverride() const kanzi::AbstractProfilerprotectedvirtual
logAllData() const kanzi::AbstractProfilerinline
logAllDataOverride() const kanzi::AbstractProfilerprotectedvirtual
m_aggregateProfilingDatakanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >protected
resetSampleData()kanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >inlineprotected
SampleDataType typedefkanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData >
Value typedefkanzi::AbstractProfiler
~AbstractProfiler()kanzi::AbstractProfilervirtual