IEC61970 16v29a - IEC61968 12v08
ServiceGuarantee.h
1 // ServiceGuarantee.h
3 // Implementation of the Class ServiceGuarantee
5 
6 #ifndef SERVICEGUARANTEE_H
7 #define SERVICEGUARANTEE_H
8 
9 #include "IEC61970/Base/Domain/DateTimeInterval.h"
10 #include "IEC61970/Base/Domain/Boolean.h"
11 #include "IEC61970/Base/Domain/Money.h"
12 #include "IEC61970/Base/Domain/String.h"
13 #include "IEC61968/Common/Document.h"
14 
15 namespace IEC61968
16 {
17  namespace InfIEC61968
18  {
19  namespace InfCustomers
20  {
36  {
37 
38  public:
40  virtual ~ServiceGuarantee();
59  IEC61970::Base::Domain::String serviceRequirement;
60 
61  };
62 
63  }
64 
65  }
66 
67 }
68 #endif // SERVICEGUARANTEE_H
Definition: Document.h:27
Definition: Money.h:22
IEC61970::Base::Domain::DateTimeInterval applicationPeriod
Definition: ServiceGuarantee.h:44
IEC61970::Base::Domain::String serviceRequirement
Definition: ServiceGuarantee.h:59
IEC61970::Base::Domain::Boolean automaticPay
Definition: ServiceGuarantee.h:50
Definition: Boolean.h:17
Definition: BusbarSectionInfo.h:14
IEC61970::Base::Domain::Money payAmount
Definition: ServiceGuarantee.h:55
Definition: DateTimeInterval.h:22