IEC61970 16v29a - IEC61968 12v08
16v29a_12v08
refactored
IEC61968
PaymentMetering
Shift.h
1
// Shift.h
3
// Implementation of the Class Shift
5
6
#ifndef SHIFT_H
7
#define SHIFT_H
8
9
#include "IEC61970/Base/Domain/DateTimeInterval.h"
10
#include "IEC61970/Base/Domain/Money.h"
11
#include "IEC61970/Base/Core/IdentifiedObject.h"
12
13
namespace
IEC61968
14
{
15
namespace
PaymentMetering
16
{
33
class
Shift
:
public
IEC61970::Base::Core::IdentifiedObject
34
{
35
36
public
:
37
Shift
();
38
virtual
~
Shift
();
42
IEC61970::Base::Domain::DateTimeInterval
activityInterval
;
48
IEC61970::Base::Domain::Money
receiptsGrandTotalBankable
;
54
IEC61970::Base::Domain::Money
receiptsGrandTotalNonBankable
;
60
IEC61970::Base::Domain::Money
receiptsGrandTotalRounding
;
68
IEC61970::Base::Domain::Money
transactionsGrandTotal
;
74
IEC61970::Base::Domain::Money
transactionsGrandTotalRounding
;
75
76
};
77
78
}
79
80
}
81
#endif // SHIFT_H
IEC61968::PaymentMetering::Shift::receiptsGrandTotalBankable
IEC61970::Base::Domain::Money receiptsGrandTotalBankable
Definition:
Shift.h:48
IEC61968::PaymentMetering::Shift::receiptsGrandTotalRounding
IEC61970::Base::Domain::Money receiptsGrandTotalRounding
Definition:
Shift.h:60
IEC61970::Base::Domain::Money
Definition:
Money.h:22
IEC61968::PaymentMetering::Shift::activityInterval
IEC61970::Base::Domain::DateTimeInterval activityInterval
Definition:
Shift.h:42
IEC61968::PaymentMetering::Shift::transactionsGrandTotal
IEC61970::Base::Domain::Money transactionsGrandTotal
Definition:
Shift.h:68
IEC61968::PaymentMetering::Shift::receiptsGrandTotalNonBankable
IEC61970::Base::Domain::Money receiptsGrandTotalNonBankable
Definition:
Shift.h:54
IEC61968::PaymentMetering::Shift::transactionsGrandTotalRounding
IEC61970::Base::Domain::Money transactionsGrandTotalRounding
Definition:
Shift.h:74
IEC61970::Base::Core::IdentifiedObject
Definition:
IdentifiedObject.h:36
IEC61968
Definition:
BusbarSectionInfo.h:14
IEC61970::Base::Domain::DateTimeInterval
Definition:
DateTimeInterval.h:22
IEC61968::PaymentMetering::Shift
Definition:
Shift.h:33
Generated by
1.8.13