IEC61970 16v29a - IEC61968 12v08
16v29a_12v08
refactored
IEC61968
PaymentMetering
LineDetail.h
1
// LineDetail.h
3
// Implementation of the Class LineDetail
4
// Original author: T. Kostic
6
7
#ifndef LINEDETAIL_H
8
#define LINEDETAIL_H
9
10
#include "BaseClass.h"
11
#include "IEC61970/Base/Domain/Money.h"
12
#include "IEC61970/Base/Domain/DateTime.h"
13
#include "IEC61970/Base/Domain/String.h"
14
15
namespace
IEC61968
16
{
17
namespace
PaymentMetering
18
{
22
class
LineDetail
:
public
BaseClass
23
{
24
25
public
:
26
LineDetail
();
27
virtual
~
LineDetail
();
31
IEC61970::Base::Domain::Money
amount
;
35
IEC61970::Base::Domain::DateTime
dateTime
;
39
IEC61970::Base::Domain::String
note
;
44
IEC61970::Base::Domain::Money
rounding
;
45
46
};
47
48
}
49
50
}
51
#endif // LINEDETAIL_H
IEC61968::PaymentMetering::LineDetail
Definition:
LineDetail.h:22
IEC61970::Base::Domain::Money
Definition:
Money.h:22
BaseClass
Definition:
BaseClass.h:6
IEC61968
Definition:
BusbarSectionInfo.h:14
IEC61968::PaymentMetering::LineDetail::amount
IEC61970::Base::Domain::Money amount
Definition:
LineDetail.h:31
IEC61968::PaymentMetering::LineDetail::dateTime
IEC61970::Base::Domain::DateTime dateTime
Definition:
LineDetail.h:35
IEC61968::PaymentMetering::LineDetail::rounding
IEC61970::Base::Domain::Money rounding
Definition:
LineDetail.h:44
IEC61970::Base::Domain::DateTime
Definition:
DateTime.h:22
IEC61968::PaymentMetering::LineDetail::note
IEC61970::Base::Domain::String note
Definition:
LineDetail.h:39
Generated by
1.8.13