|
#define | KZ_LOG_CATEGORY_PROFILING |
| The profiling log category.
|
|
#define | KZ_LOG_DEFAULT_CATEGORY_PROFILING_STATE |
| Defines profiling log category state.
|
|
#define | KZ_PROFILING_CATEGORY_GENERIC |
| The generic profiling category to profile code not specific to other profiling categories.
|
|
#define | KZ_PROFILING_DEFAULT_CATEGORY_GENERIC_STATE |
| Defines generic profiling category compile time state.
|
|
#define | KZ_PROFILING_DEFAULT_SAMPLE_BUFFER_SIZE |
| Default sample buffer size.
|
|
#define | KZ_PROFILING_THIS_FUNCTION_NAME |
| Gets the fully qualified, if possible, name of the enclosing function.
|
|
#define | kzProfileFunction(category) |
| Profiles the execution time of a function.
|
|
#define | kzProfileScope(category, scopeProfilerName) |
| Profiles the execution time of a scope.
|
|
#define | kzProfileScopeExtended(category, profilerRegistry, scopeProfilerName, sampleBufferSize) |
| Profiles the execution time of a scope using custom profiler registry and sample buffer size.
|
|
#define | kzProfileScopeWithSampler(category, profiler, samplerClass) |
| Profiles the execution time of a scope using a sampler.
|
|
#define | kzProfileScopeWithSamplerExtended(category, profiler, samplerClass, samplerConstructorArguments) |
| Profiles the execution time of a scope using a sampler with constructor arguments.
|
|
#define | kzProfilingGetDefaultRegistry() |
| Gets the reference to the default profiler registry.
|
|