Kanzi 3.9.10
profiling_detail.hpp File Reference

Macros

#define KZ_DETAIL_EVALUATE_IF_PROFILING_IS_ENABLED(macro)
 
#define KZ_DETAIL_PROFILE_SCOPE_EXTENDED(category, categoryUniqueId, profilerRegistry, profilerName, sampleBufferSize)
 Implementation of kzProfileScopeExtended().
 
#define KZ_DETAIL_PROFILE_SCOPE_WITH_SAMPLER(category, categoryUniqueId, profiler, samplerClassName)
 Implementation of kzProfileScopeWithSampler().
 
#define KZ_DETAIL_PROFILE_SCOPE_WITH_SAMPLER_EXTENDED(category, categoryUniqueId, profiler, samplerClassName, samplerConstructorArguments)
 Implementation of kzProfileScopeWithSamplerExtended() macro.
 
#define KZ_DETAIL_PROFILER_VAR
 
#define KZ_DETAIL_PROFILING_SAMPLER_VAR
 
#define KZ_DETAIL_PROFILING_SCOPE_GUARD_VAR
 
#define KZ_DETAIL_UNIQUE_PROFILER_VAR_NAME(variable)
 

Macro Definition Documentation

◆ KZ_DETAIL_UNIQUE_PROFILER_VAR_NAME

#define KZ_DETAIL_UNIQUE_PROFILER_VAR_NAME ( variable)

◆ KZ_DETAIL_PROFILING_SAMPLER_VAR

#define KZ_DETAIL_PROFILING_SAMPLER_VAR

◆ KZ_DETAIL_PROFILING_SCOPE_GUARD_VAR

#define KZ_DETAIL_PROFILING_SCOPE_GUARD_VAR

◆ KZ_DETAIL_PROFILER_VAR

#define KZ_DETAIL_PROFILER_VAR

◆ KZ_DETAIL_PROFILE_SCOPE_WITH_SAMPLER_EXTENDED

#define KZ_DETAIL_PROFILE_SCOPE_WITH_SAMPLER_EXTENDED ( category,
categoryUniqueId,
profiler,
samplerClassName,
samplerConstructorArguments )

Implementation of kzProfileScopeWithSamplerExtended() macro.

◆ KZ_DETAIL_PROFILE_SCOPE_WITH_SAMPLER

#define KZ_DETAIL_PROFILE_SCOPE_WITH_SAMPLER ( category,
categoryUniqueId,
profiler,
samplerClassName )

Implementation of kzProfileScopeWithSampler().

◆ KZ_DETAIL_PROFILE_SCOPE_EXTENDED

#define KZ_DETAIL_PROFILE_SCOPE_EXTENDED ( category,
categoryUniqueId,
profilerRegistry,
profilerName,
sampleBufferSize )

Implementation of kzProfileScopeExtended().

◆ KZ_DETAIL_EVALUATE_IF_PROFILING_IS_ENABLED

#define KZ_DETAIL_EVALUATE_IF_PROFILING_IS_ENABLED ( macro)