A parameter provider for the dwContextHandle_t.
ContextParameterProvider(ContextParameterProvider &&)=default
Move constructor.
ContextParameterProvider & operator=(ContextParameterProvider &&) &=default
Move assignment operator.
~ContextParameterProvider() override=default
Destructor.
bool getContextHandle(void *const out) const noexcept
Handler function to retrieve a dwContextHandle_t.
ContextParameterProvider(ContextParameterProvider const &)=default
Copy constructor.
void registerAt(TypeBasedParameterProvider &provider) const override
ContextParameterProvider(dwContextHandle_t const ctx) noexcept
Constructor.
ContextParameterProvider & operator=(ContextParameterProvider const &) &=default
Copy assignment operator.