IEC61970 16v29a
Name.h
1 // Name.h
3 // Implementation of the Class Name
4 // Original author: T. Kostic
6 
7 #ifndef NAME_H
8 #define NAME_H
9 
10 #include "BaseClass.h"
11 #include "IEC61970/Base/Domain/String.h"
12 #include "IEC61970/Base/Core/NameType.h"
13 #include "IEC61970/Base/Core/IdentifiedObject.h"
14 
15 namespace IEC61970
16 {
17  namespace Base
18  {
19  namespace Core
20  {
27  class Name : public BaseClass
28  {
29 
30  public:
31  Name();
32  virtual ~Name();
36  IEC61970::Base::Domain::String name;
45 
46  };
47 
48  }
49 
50  }
51 
52 }
53 #endif // NAME_H
IEC61970::Base::Core::NameType * NameType
Definition: Name.h:40
Definition: AuxiliaryEquipment.h:13
IEC61970::Base::Core::IdentifiedObject * IdentifiedObject
Definition: Name.h:44
IEC61970::Base::Domain::String name
Definition: Name.h:36
Definition: NameType.h:33
Definition: BaseClass.h:6
Definition: IdentifiedObject.h:36
Definition: Name.h:27