Go to the documentation of this file.
6#ifndef iprm_CEnableableParamComp_included
7#define iprm_CEnableableParamComp_included
30 I_ASSIGN(m_defaultIsEnabledAttrPtr,
"DefaultEnabled",
"Default value",
true,
false);
38 I_ATTR(
bool, m_defaultIsEnabledAttrPtr);
Base class for component implementation.
void OnComponentCreated() override
icomp::CComponentBase BaseClass
Basic implementation of IEnableableParam interface.
Interface for objects which can be enabled/disabled.
Common class for all classes which objects can be archived or restored from archive.
Common interface for data model objects, which can be changed.
Contains interfaces and implementations of flexible parameter concept.
© Witold Gantzke and Kirill Lepskiy