IEC61970 16v29a - IEC61968 12v08
PersonRole.h
1 // PersonRole.h
3 // Implementation of the Class PersonRole
4 // Original author: T. Kostic
6 
7 #ifndef PERSONROLE_H
8 #define PERSONROLE_H
9 
10 #include <list>
11 
12 #include "IEC61968/Common/Appointment.h"
13 #include "IEC61970/Base/Core/IdentifiedObject.h"
14 #include "IEC61968/Common/ConfigurationEvent.h"
15 
16 namespace IEC61968
17 {
18  namespace Common
19  {
21  {
22 
23  public:
24  PersonRole();
25  virtual ~PersonRole();
29  std::list<IEC61968::Common::Appointment*> Appointments;
33  std::list<IEC61968::Common::ConfigurationEvent*> ConfigurationEvents;
34 
35  };
36 
37  }
38 
39 }
40 #endif // PERSONROLE_H
std::list< IEC61968::Common::ConfigurationEvent * > ConfigurationEvents
Definition: PersonRole.h:33
std::list< IEC61968::Common::Appointment * > Appointments
Definition: PersonRole.h:29
Definition: IdentifiedObject.h:36
Definition: BusbarSectionInfo.h:14
Definition: PersonRole.h:20