Supports definition of one or more parameters of several different datatypes for use by proprietary user-defined models. This class does not inherit from IdentifiedObject since it is not intended that a single instance of it be referenced by more than one proprietary user-defined model instance.
More...
|
|
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 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 () |
|
|
CIMPP::AsynchronousMachineUserDefined * | AsynchronousMachineUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::CSCUserDefined * | CSCUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::DiscontinuousExcitationControlUserDefined * | DiscontinuousExcitationControlUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::ExcitationSystemUserDefined * | ExcitationSystemUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::LoadUserDefined * | LoadUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::MechanicalLoadUserDefined * | MechanicalLoadUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::OverexcitationLimiterUserDefined * | OverexcitationLimiterUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::PFVArControllerType1UserDefined * | PFVArControllerType1UserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::PFVArControllerType2UserDefined * | PFVArControllerType2UserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::PowerSystemStabilizerUserDefined * | PowerSystemStabilizerUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::SVCUserDefined * | SVCUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::SynchronousMachineUserDefined * | SynchronousMachineUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::TurbineGovernorUserDefined * | TurbineGovernorUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::TurbineLoadControllerUserDefined * | TurbineLoadControllerUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::UnderexcitationLimiterUserDefined * | UnderexcitationLimiterUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::VSCUserDefined * | VSCUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::VoltageAdjusterUserDefined * | VoltageAdjusterUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::VoltageCompensatorUserDefined * | VoltageCompensatorUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::WindPlantUserDefined * | WindPlantUserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::WindType1or2UserDefined * | WindType1or2UserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::WindType3or4UserDefined * | WindType3or4UserDefined |
| | Proprietary user-defined model with which this parameter is associated. Default: nullptr.
|
|
CIMPP::Boolean | booleanParameterValue |
| | Boolean parameter value. If this attribute is populated, integerParameterValue and floatParameterValue will not be. Default: false.
|
|
CIMPP::Float | floatParameterValue |
| | Floating point parameter value. If this attribute is populated, booleanParameterValue and integerParameterValue will not be. Default: 0.0.
|
|
CIMPP::Integer | integerParameterValue |
| | Integer parameter value. If this attribute is populated, booleanParameterValue and floatParameterValue will not be. Default: 0.
|
|
CIMPP::Integer | parameterNumber |
| | Sequence number of the parameter among the set of parameters associated with the related proprietary user-defined model. Default: 0.
|
Supports definition of one or more parameters of several different datatypes for use by proprietary user-defined models. This class does not inherit from IdentifiedObject since it is not intended that a single instance of it be referenced by more than one proprietary user-defined model instance.