The context sampler. More...
#include <kanzi/core.ui/resource/generic_resource_profiling_context.hpp>
Public Member Functions | |
Sampler (ResourceProfilingContextFactory &factory, string_view name, string_view description) | |
Constructor. | |
Public Member Functions inherited from kanzi::ResourceProfilingContextFactory::AbstractSampler | |
AbstractSampler (ResourceProfilingContextFactory &factory) | |
The constructor. | |
ResourceProfilingContextSharedPtr | getContext () |
Gets the resource profiling context created by this sampler. | |
virtual | ~AbstractSampler () |
Destructor. | |
Protected Member Functions | |
ResourceProfilingContextSharedPtr | createContextOverride (TimeStamp entryTimeStamp) override |
Creates a new resource profiling context. | |
The context sampler.
|
explicit |
Constructor.
factory | The sampler factory. |
name | The name of the context being created. |
description | The description of the new context being created. |
|
overrideprotectedvirtual |
Creates a new resource profiling context.
entryTimeStamp | The timestamp evaluated at entry to the scope of the resource profiling context. |
Implements kanzi::ResourceProfilingContextFactory::AbstractSampler.