IEC61970 16v29a - IEC61968 12v08
16v29a_12v08
refactored
IEC61968
Common
Agreement.h
1
// Agreement.h
3
// Implementation of the Class Agreement
5
6
#ifndef AGREEMENT_H
7
#define AGREEMENT_H
8
9
#include "IEC61970/Base/Domain/Date.h"
10
#include "IEC61970/Base/Domain/DateTimeInterval.h"
11
#include "IEC61968/Common/Document.h"
12
13
namespace
IEC61968
14
{
15
namespace
Common
16
{
22
class
Agreement
:
public
IEC61968::Common::Document
23
{
24
25
public
:
26
Agreement
();
27
virtual
~
Agreement
();
32
IEC61970::Base::Domain::Date
signDate
;
37
IEC61970::Base::Domain::DateTimeInterval
validityInterval
;
38
39
};
40
41
}
42
43
}
44
#endif // AGREEMENT_H
IEC61970::Base::Domain::Date
Definition:
Date.h:20
IEC61968::Common::Agreement
Definition:
Agreement.h:22
IEC61968::Common::Document
Definition:
Document.h:27
IEC61968::Common::Agreement::validityInterval
IEC61970::Base::Domain::DateTimeInterval validityInterval
Definition:
Agreement.h:37
IEC61968
Definition:
BusbarSectionInfo.h:14
IEC61970::Base::Domain::DateTimeInterval
Definition:
DateTimeInterval.h:22
IEC61968::Common::Agreement::signDate
IEC61970::Base::Domain::Date signDate
Definition:
Agreement.h:32
Generated by
1.8.13