IEC61970 16v29a - IEC61968 12v08
LaborItem.h
1 // LaborItem.h
3 // Implementation of the Class LaborItem
5 
6 #ifndef LABORITEM_H
7 #define LABORITEM_H
8 
9 #include "IEC61970/Base/Domain/String.h"
10 #include "IEC61970/Base/Domain/Money.h"
11 #include "IEC61970/Base/Domain/Hours.h"
12 #include "IEC61970/Base/Domain/CostRate.h"
13 #include "IEC61968/Common/Status.h"
14 #include "IEC61968/InfIEC61968/InfWork/WorkCostDetail.h"
15 #include "IEC61968/InfIEC61968/InfWork/WorkIdentifiedObject.h"
16 
17 namespace IEC61968
18 {
19  namespace InfIEC61968
20  {
21  namespace InfWork
22  {
27  {
28 
29  public:
30  LaborItem();
31  virtual ~LaborItem();
35  IEC61970::Base::Domain::String activityCode;
51 
52  };
53 
54  }
55 
56  }
57 
58 }
59 #endif // LABORITEM_H
Definition: WorkCostDetail.h:32
IEC61970::Base::Domain::Hours laborDuration
Definition: LaborItem.h:44
Definition: Status.h:20
Definition: Money.h:22
Definition: CostRate.h:23
Definition: Hours.h:22
IEC61970::Base::Domain::String activityCode
Definition: LaborItem.h:35
Definition: BusbarSectionInfo.h:14
IEC61970::Base::Domain::Money cost
Definition: LaborItem.h:40
Definition: WorkIdentifiedObject.h:23
IEC61970::Base::Domain::CostRate laborRate
Definition: LaborItem.h:48