State variable for switch. More...
#include <SvSwitch.hpp>


Public Member Functions | |
| const char * | debugString () const override |
| const std::list< std::string > & | getAttributeNames () const override |
| const std::string & | getClassNamespaceUrl () const override |
| const std::string & | getAttributeNamespaceUrl (const std::string &attrName) const override |
| const std::list< CGMESProfile > & | getPossibleProfiles () const override |
| const CGMESProfile & | getRecommendedProfile () const override |
| const std::list< CGMESProfile > & | getPossibleAttributeProfiles (const std::string &attrName) const override |
| const std::list< CGMESProfile > & | getPossibleProfilesIncludingAttributes () const override |
| void | addPrimitiveGetFnsToMap (std::map< std::string, get_function > &get_map) const override |
| void | addClassGetFnsToMap (std::map< std::string, class_get_function > &get_map) const override |
| void | addEnumGetFnsToMap (std::map< std::string, get_function > &get_map) const override |
| bool | isAssignableFrom (BaseClass *otherObject) const override |
| Public Member Functions inherited from BaseClass | |
| void | setRdfid (const std::string &id) |
| std::string | getRdfid () const |
Static Public Member Functions | |
| static void | addConstructToMap (std::unordered_map< std::string, BaseClass *(*)()> &factory_map) |
| static void | addPrimitiveAssignFnsToMap (std::unordered_map< std::string, assign_function > &assign_map) |
| static void | addClassAssignFnsToMap (std::unordered_map< std::string, class_assign_function > &assign_map) |
| static const BaseClassDefiner | declare () |
| Static Public Member Functions inherited from BaseClass | |
| static void | addConstructToMap (std::unordered_map< std::string, BaseClass *(*)()> &factory_map) |
| static void | addPrimitiveAssignFnsToMap (std::unordered_map< std::string, assign_function > &assign_map) |
| static void | addClassAssignFnsToMap (std::unordered_map< std::string, class_assign_function > &assign_map) |
| static const CIMPP::BaseClassDefiner | declare () |
Public Attributes | |
| CIMPP::Switch * | Switch |
| The switch associated with the switch state. Default: nullptr. | |
| CIMPP::Boolean | open |
| The attribute tells if the computed state of the switch is considered open. Default: false. | |
Static Public Attributes | |
| static const char | debugName [] = "SvSwitch" |
| Static Public Attributes inherited from BaseClass | |
| static const char | debugName [] = "BaseClass" |
Protected Member Functions | |
| std::map< std::string, AttrDetails > | allAttrDetailsMap () const override |
State variable for switch.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overrideprotectedvirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.
|
overridevirtual |
Reimplemented from BaseClass.