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

#include <Register.h>

Inheritance diagram for IEC61968::Metering::Register:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::Metering::Register:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::Boolean isVirtual
 
IEC61970::Base::Domain::Integer leftDigitCount
 
IEC61970::Base::Domain::Integer rightDigitCount
 
IEC61970::Base::Domain::TimeInterval touTier
 
IEC61970::Base::Domain::String touTierName
 
IEC61968::Metering::EndDeviceFunctionEndDeviceFunction
 
std::list< IEC61968::Metering::Channel * > Channels
 
- Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject
IEC61970::Base::Domain::String aliasName
 
IEC61970::Base::Domain::String description
 
IEC61970::Base::Domain::String mRID
 
IEC61970::Base::Domain::String name
 
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > DiagramObjects
 

Detailed Description

A device that indicates or records units of the commodity or other quantity measured.

Member Data Documentation

◆ Channels

std::list<IEC61968::Metering::Channel*> IEC61968::Metering::Register::Channels

All channels that collect/report values from this register.

◆ EndDeviceFunction

IEC61968::Metering::EndDeviceFunction* IEC61968::Metering::Register::EndDeviceFunction

End device function metering quantities displayed by this register.

◆ isVirtual

IEC61970::Base::Domain::Boolean IEC61968::Metering::Register::isVirtual

If true, the data it produces is calculated or measured by a device other than a physical end device/meter. Otherwise, any data streams it produces are measured by the hardware of the end device/meter itself.

◆ leftDigitCount

IEC61970::Base::Domain::Integer IEC61968::Metering::Register::leftDigitCount

Number of digits (dials on a mechanical meter) to the left of the decimal place; default is normally 5.

◆ rightDigitCount

IEC61970::Base::Domain::Integer IEC61968::Metering::Register::rightDigitCount

Number of digits (dials on a mechanical meter) to the right of the decimal place.

◆ touTier

IEC61970::Base::Domain::TimeInterval IEC61968::Metering::Register::touTier

Clock time interval for register to beging/cease accumulating time of usage (e. g., start at 8:00 am, stop at 5:00 pm).

◆ touTierName

IEC61970::Base::Domain::String IEC61968::Metering::Register::touTierName

Name used for the time of use tier (also known as bin or bucket). For example, "peak", "off-peak", "TOU Category A", etc.


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