CIM++ Adapted CIM Codebase
BusNameMarker.h
1 // BusNameMarker.h
3 // Implementation of the Class BusNameMarker
4 // Original author: kdd
6 
7 #ifndef BUSNAMEMARKER_H
8 #define BUSNAMEMARKER_H
9 
10 #include <list>
11 
12 #include "IEC61970/Base/Domain/Integer.h"
13 #include "IEC61970/Base/Core/ReportingSuperGroup.h"
14 #include "IEC61970/Base/Core/ACDCTerminal.h"
15 #include "IEC61970/Base/Core/IdentifiedObject.h"
16 
17 namespace IEC61970
18 {
19  namespace Base
20  {
21  namespace Topology
22  {
34  {
35 
36  public:
37  BusNameMarker();
38  virtual ~BusNameMarker();
43  IEC61970::Base::Domain::Integer priority;
51  std::list<IEC61970::Base::Core::ACDCTerminal*> Terminal;
52 
53  };
54 
55  }
56 
57  }
58 
59 }
60 #endif // BUSNAMEMARKER_H
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Core::ReportingSuperGroup::ReportingGroup * ReportingGroup
Definition: BusNameMarker.h:47
IEC61970::Base::Domain::Integer priority
Definition: BusNameMarker.h:43
Definition: BusNameMarker.h:33
Definition: IdentifiedObject.h:36
std::list< IEC61970::Base::Core::ACDCTerminal * > Terminal
Definition: BusNameMarker.h:51