IEC61970 16v29a - IEC61968 12v08
SwitchingStep.h
1 // SwitchingStep.h
3 // Implementation of the Class SwitchingStep
4 // Original author: T. Kostic
6 
7 #ifndef SWITCHINGSTEP_H
8 #define SWITCHINGSTEP_H
9 
10 #include "BaseClass.h"
11 #include "IEC61970/Base/Domain/String.h"
12 #include "IEC61970/Base/Domain/DateTime.h"
13 #include "IEC61970/Base/Domain/Boolean.h"
14 #include "IEC61970/Base/Domain/Integer.h"
15 #include "IEC61968/Common/Operator.h"
16 #include "IEC61968/Common/CrewMember.h"
17 
18 namespace IEC61968
19 {
20  namespace Operations
21  {
26  class SwitchingStep : public BaseClass
27  {
28 
29  public:
30  SwitchingStep();
31  virtual ~SwitchingStep();
35  IEC61970::Base::Domain::String description;
61 
62  };
63 
64  }
65 
66 }
67 #endif // SWITCHINGSTEP_H
Definition: Integer.h:17
IEC61968::Common::Operator * Operator
Definition: SwitchingStep.h:56
IEC61970::Base::Domain::DateTime plannedDateTime
Definition: SwitchingStep.h:48
Definition: SwitchingStep.h:26
IEC61970::Base::Domain::Boolean isFreeSequence
Definition: SwitchingStep.h:44
IEC61970::Base::Domain::String description
Definition: SwitchingStep.h:35
Definition: CrewMember.h:19
IEC61970::Base::Domain::Integer sequenceNumber
Definition: SwitchingStep.h:52
Definition: BaseClass.h:6
Definition: Boolean.h:17
Definition: BusbarSectionInfo.h:14
Definition: Operator.h:19
IEC61968::Common::CrewMember * CrewMember
Definition: SwitchingStep.h:60
IEC61970::Base::Domain::DateTime executedDateTime
Definition: SwitchingStep.h:39
Definition: DateTime.h:22