State variable for voltage. More...
#include <SvVoltage.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::TopologicalNode * | TopologicalNode |
| The topological node associated with the voltage state. Default: nullptr. | |
| CIMPP::AngleDegrees | angle |
| The voltage angle of the topological node complex voltage with respect to system reference. Default: 0.0. | |
| CIMPP::Voltage | v |
| The voltage magnitude at the topological node. The attribute shall be a positive value. Default: 0.0. | |
Static Public Attributes | |
| static const char | debugName [] = "SvVoltage" |
| 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 voltage.
|
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.