IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::InfIEC61968::InfWork::ShiftPattern Class Reference

#include <ShiftPattern.h>

Inheritance diagram for IEC61968::InfIEC61968::InfWork::ShiftPattern:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::InfIEC61968::InfWork::ShiftPattern:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::String assignmentType
 
IEC61970::Base::Domain::Integer cycleCount
 
IEC61968::Common::Status status
 
IEC61970::Base::Domain::DateTimeInterval validityInterval
 
- Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject
IEC61970::Base::Domain::String aliasName
 
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::String mRID
 
IEC61970::Base::Domain::String name
 
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > DiagramObjects
 

Detailed Description

The patterns of shifts worked by people or crews.

Member Data Documentation

◆ assignmentType

IEC61970::Base::Domain::String IEC61968::InfIEC61968::InfWork::ShiftPattern::assignmentType

Type of assignement intended to be worked on this shift, for example, temporary, standard, etc.

◆ cycleCount

IEC61970::Base::Domain::Integer IEC61968::InfIEC61968::InfWork::ShiftPattern::cycleCount

Number of cycles for a temporary shift.

◆ validityInterval

IEC61970::Base::Domain::DateTimeInterval IEC61968::InfIEC61968::InfWork::ShiftPattern::validityInterval

Date and time interval for which this shift pattern is valid (when it became effective and when it expires).


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