IEC61970 16v29a - IEC61968 12v08
16v29a_12v08
refactored
IEC61968
InfIEC61968
InfWork
Project.h
1
// Project.h
3
// Implementation of the Class Project
5
6
#ifndef PROJECT_H
7
#define PROJECT_H
8
9
#include <list>
10
11
#include "IEC61970/Base/Domain/Money.h"
12
#include "IEC61968/InfIEC61968/InfWork/WorkDocument.h"
13
14
namespace
IEC61968
15
{
16
namespace
InfIEC61968
17
{
18
namespace
InfWork
19
{
24
class
Project
:
public
IEC61968::InfIEC61968::InfWork::WorkDocument
25
{
26
27
public
:
28
Project
();
29
virtual
~
Project
();
33
IEC61970::Base::Domain::Money
budget
;
34
std::list<IEC61968::InfIEC61968::InfWork::Project*> SubProjects;
35
36
};
37
38
}
39
40
}
41
42
}
43
#endif // PROJECT_H
IEC61968::InfIEC61968::InfWork::WorkDocument
Definition:
WorkDocument.h:23
IEC61968::InfIEC61968::InfWork::Project::budget
IEC61970::Base::Domain::Money budget
Definition:
Project.h:33
IEC61970::Base::Domain::Money
Definition:
Money.h:22
IEC61968
Definition:
BusbarSectionInfo.h:14
IEC61968::InfIEC61968::InfWork::Project
Definition:
Project.h:24
Generated by
1.8.13