IEC61970 16v29a - IEC61968 12v08
Seal.h
1 // Seal.h
3 // Implementation of the Class Seal
4 // Original author: T. Kostic
6 
7 #ifndef SEAL_H
8 #define SEAL_H
9 
10 #include "IEC61970/Base/Domain/DateTime.h"
11 #include "IEC61968/Assets/SealConditionKind.h"
12 #include "IEC61968/Assets/SealKind.h"
13 #include "IEC61970/Base/Domain/String.h"
14 #include "IEC61970/Base/Core/IdentifiedObject.h"
15 
16 namespace IEC61968
17 {
18  namespace Assets
19  {
24  {
25 
26  public:
27  Seal();
28  virtual ~Seal();
36  IEC61968::Assets::SealConditionKind condition = IEC61968::Assets::SealConditionKind::_undef;
40  IEC61968::Assets::SealKind kind = IEC61968::Assets::SealKind::_undef;
44  IEC61970::Base::Domain::String sealNumber;
45 
46  };
47 
48  }
49 
50 }
51 #endif // SEAL_H
IEC61968::Assets::SealConditionKind condition
Definition: Seal.h:36
Definition: Seal.h:23
IEC61970::Base::Domain::String sealNumber
Definition: Seal.h:44
Definition: IdentifiedObject.h:36
Definition: BusbarSectionInfo.h:14
IEC61970::Base::Domain::DateTime appliedDateTime
Definition: Seal.h:32
IEC61968::Assets::SealKind kind
Definition: Seal.h:40
Definition: DateTime.h:22