CIM++ Adapted CIM Codebase
DiagnosisDataSet.h
1 // DiagnosisDataSet.h
3 // Implementation of the Class DiagnosisDataSet
5 
6 #ifndef DIAGNOSISDATASET_H
7 #define DIAGNOSISDATASET_H
8 
9 #include "IEC61970/Base/Domain/String.h"
10 #include "IEC61970/Base/Core/PhaseCode.h"
11 #include "IEC61970/Base/Domain/DateTime.h"
12 #include "IEC61968/Assets/ProcedureDataSet.h"
13 
14 namespace IEC61968
15 {
16  namespace InfIEC61968
17  {
18  namespace Sandbox
19  {
20  namespace InfNewAssets
21  {
26  {
27 
28  public:
30  virtual ~DiagnosisDataSet();
34  IEC61970::Base::Domain::String effect;
39  IEC61970::Base::Domain::String failureMode;
43  IEC61970::Base::Domain::String finalCause;
47  IEC61970::Base::Domain::String finalCode;
51  IEC61970::Base::Domain::String finalOrigin;
55  IEC61970::Base::Domain::String finalRemark;
59  IEC61970::Base::Core::PhaseCode phaseCode;
63  IEC61970::Base::Domain::String preliminaryCode;
71  IEC61970::Base::Domain::String preliminaryRemark;
75  IEC61970::Base::Domain::String rootCause;
79  IEC61970::Base::Domain::String rootOrigin;
83  IEC61970::Base::Domain::String rootRemark;
84 
85  };
86 
87  }
88 
89  }
90 
91  }
92 
93 }
94 #endif // DIAGNOSISDATASET_H
IEC61970::Base::Domain::String failureMode
Definition: DiagnosisDataSet.h:39
IEC61970::Base::Domain::String finalCode
Definition: DiagnosisDataSet.h:47
Definition: ProcedureDataSet.h:25
IEC61970::Base::Domain::String finalOrigin
Definition: DiagnosisDataSet.h:51
IEC61970::Base::Domain::DateTime preliminaryDateTime
Definition: DiagnosisDataSet.h:67
IEC61970::Base::Domain::String preliminaryCode
Definition: DiagnosisDataSet.h:63
IEC61970::Base::Core::PhaseCode phaseCode
Definition: DiagnosisDataSet.h:59
IEC61970::Base::Domain::String effect
Definition: DiagnosisDataSet.h:34
IEC61970::Base::Domain::String finalCause
Definition: DiagnosisDataSet.h:43
Definition: BusbarSectionInfo.h:14
IEC61970::Base::Domain::String rootCause
Definition: DiagnosisDataSet.h:75
IEC61970::Base::Domain::String rootRemark
Definition: DiagnosisDataSet.h:83
IEC61970::Base::Domain::String preliminaryRemark
Definition: DiagnosisDataSet.h:71
IEC61970::Base::Domain::String finalRemark
Definition: DiagnosisDataSet.h:55
Definition: DateTime.h:22
IEC61970::Base::Domain::String rootOrigin
Definition: DiagnosisDataSet.h:79