IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::PaymentMetering::AccountingUnit Class Reference

#include <AccountingUnit.h>

Inheritance diagram for IEC61968::PaymentMetering::AccountingUnit:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::PaymentMetering::AccountingUnit:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::RealEnergy energyUnit
 
IEC61970::Base::Domain::Currency monetaryUnit = IEC61970::Base::Domain::Currency::_undef
 
IEC61970::Base::Domain::UnitMultiplier multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef
 
IEC61970::Base::Domain::Float value
 

Detailed Description

Unit for accounting; use either 'energyUnit' or 'currencyUnit' to specify the unit for 'value'.

Member Data Documentation

◆ energyUnit

IEC61970::Base::Domain::RealEnergy IEC61968::PaymentMetering::AccountingUnit::energyUnit

Unit of service.

◆ monetaryUnit

IEC61970::Base::Domain::Currency IEC61968::PaymentMetering::AccountingUnit::monetaryUnit = IEC61970::Base::Domain::Currency::_undef

Unit of currency.

◆ multiplier

IEC61970::Base::Domain::UnitMultiplier IEC61968::PaymentMetering::AccountingUnit::multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef

Multiplier for the 'energyUnit' or 'monetaryUnit'.

◆ value

IEC61970::Base::Domain::Float IEC61968::PaymentMetering::AccountingUnit::value

Value expressed in applicable units.


The documentation for this class was generated from the following files: