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

The direction attribute describes the side of a limit that is a violation. More...

#include <OperationalLimitDirectionKind.hpp>

Public Types

enum  OperationalLimitDirectionKind_ENUM { high , low , absoluteValue }

Public Member Functions

 OperationalLimitDirectionKind (OperationalLimitDirectionKind_ENUM value)
OperationalLimitDirectionKind & operator= (OperationalLimitDirectionKind_ENUM rop)
 operator OperationalLimitDirectionKind_ENUM () const
const char * debugString () const

Public Attributes

OperationalLimitDirectionKind_ENUM value
bool initialized

Static Public Attributes

static const char debugName [] = "OperationalLimitDirectionKind"

Friends

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

Detailed Description

The direction attribute describes the side of a limit that is a violation.

Member Enumeration Documentation

◆ OperationalLimitDirectionKind_ENUM

Enumerator
high 

High means that a monitored value above the limit value is a violation. If applied to a terminal flow, the positive direction is into the terminal.

low 

Low means a monitored value below the limit is a violation. If applied to a terminal flow, the positive direction is into the terminal.

absoluteValue 

An absoluteValue limit means that a monitored absolute value above the limit value is a violation.


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