IEC61970 16v29a - IEC61968 12v08
ReliabilityInfo.h
1 // ReliabilityInfo.h
3 // Implementation of the Class ReliabilityInfo
5 
6 #ifndef RELIABILITYINFO_H
7 #define RELIABILITYINFO_H
8 
9 #include <list>
10 
11 #include "IEC61970/Base/Domain/PerCent.h"
12 #include "IEC61970/Base/Domain/Hours.h"
13 #include "IEC61968/InfIEC61968/InfAssets/Specification.h"
14 #include "IEC61970/Base/Core/IdentifiedObject.h"
15 #include "IEC61968/Assets/Asset.h"
16 
17 namespace IEC61968
18 {
19  namespace InfIEC61968
20  {
21  namespace InfAssets
22  {
28  {
29 
30  public:
32  virtual ~ReliabilityInfo();
42  std::list<IEC61968::Assets::Asset*> Assets;
43 
44  };
45 
46  }
47 
48  }
49 
50 }
51 #endif // RELIABILITYINFO_H
Definition: Hours.h:22
IEC61970::Base::Domain::Hours mTTR
Definition: ReliabilityInfo.h:40
IEC61970::Base::Domain::PerCent momFailureRate
Definition: ReliabilityInfo.h:36
Definition: IdentifiedObject.h:36
Definition: BusbarSectionInfo.h:14
Definition: PerCent.h:23