IEC61970 16v29a - IEC61968 12v08
ClearanceDocument.h
1 // ClearanceDocument.h
3 // Implementation of the Class ClearanceDocument
5 
6 #ifndef CLEARANCEDOCUMENT_H
7 #define CLEARANCEDOCUMENT_H
8 
9 #include <list>
10 
11 #include "IEC61970/Base/Domain/Boolean.h"
12 #include "IEC61970/Base/Core/PowerSystemResource.h"
13 #include "IEC61968/Operations/SafetyDocument.h"
14 
15 namespace IEC61968
16 {
17  namespace Operations
18  {
24  {
25 
26  public:
28  virtual ~ClearanceDocument();
40  std::list<IEC61970::Base::Core::PowerSystemResource*> TaggedPSRs;
41 
42  };
43 
44  }
45 
46 }
47 #endif // CLEARANCEDOCUMENT_H
Definition: SafetyDocument.h:20
IEC61970::Base::Domain::Boolean mustBeDeenergised
Definition: ClearanceDocument.h:32
Definition: ClearanceDocument.h:23
std::list< IEC61970::Base::Core::PowerSystemResource * > TaggedPSRs
Definition: ClearanceDocument.h:40
Definition: Boolean.h:17
Definition: BusbarSectionInfo.h:14
IEC61970::Base::Domain::Boolean mustBeGrounded
Definition: ClearanceDocument.h:36