CGMES_3_0_0
Loading...
Searching...
No Matches
CIMPP::RegulatingControlModeKind Class Reference

The kind of regulation model. For example regulating voltage, reactive power, active power, etc. More...

#include <RegulatingControlModeKind.hpp>

Public Types

enum  RegulatingControlModeKind_ENUM {
  voltage , activePower , reactivePower , currentFlow ,
  admittance , timeScheduled , temperature , powerFactor
}

Public Member Functions

 RegulatingControlModeKind (RegulatingControlModeKind_ENUM value)
RegulatingControlModeKind & operator= (RegulatingControlModeKind_ENUM rop)
 operator RegulatingControlModeKind_ENUM () const
const char * debugString () const

Public Attributes

RegulatingControlModeKind_ENUM value
bool initialized

Static Public Attributes

static const char debugName [] = "RegulatingControlModeKind"

Friends

std::istream & operator>> (std::istream &lop, RegulatingControlModeKind &rop)
std::ostream & operator<< (std::ostream &os, const RegulatingControlModeKind &obj)

Detailed Description

The kind of regulation model. For example regulating voltage, reactive power, active power, etc.

Member Enumeration Documentation

◆ RegulatingControlModeKind_ENUM

Enumerator
voltage 

Voltage is specified.

activePower 

Active power is specified.

reactivePower 

Reactive power is specified.

currentFlow 

Current flow is specified.

admittance 

Admittance is specified.

timeScheduled 

Control switches on/off by time of day. The times may change on the weekend, or in different seasons.

temperature 

Control switches on/off based on the local temperature (i.e., a thermostat).

powerFactor 

Power factor is specified.


The documentation for this class was generated from the following files: