#include <EmissionAccount.h>
Public Attributes | |
IEC61970::Base::Generation::Production::EmissionType | emissionType = IEC61970::Base::Generation::Production::EmissionType::_undef |
IEC61970::Base::Generation::Production::EmissionValueSource | emissionValueSource = IEC61970::Base::Generation::Production::EmissionValueSource::_undef |
![]() | |
IEC61970::Base::Core::CurveStyle | curveStyle = IEC61970::Base::Core::CurveStyle::_undef |
IEC61970::Base::Domain::UnitMultiplier | xMultiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
IEC61970::Base::Domain::UnitSymbol | xUnit = IEC61970::Base::Domain::UnitSymbol::_undef |
IEC61970::Base::Domain::UnitMultiplier | y1Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
IEC61970::Base::Domain::UnitSymbol | y1Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
IEC61970::Base::Domain::UnitMultiplier | y2Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
IEC61970::Base::Domain::UnitSymbol | y2Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
IEC61970::Base::Domain::UnitMultiplier | y3Multiplier = IEC61970::Base::Domain::UnitMultiplier::_undef |
IEC61970::Base::Domain::UnitSymbol | y3Unit = IEC61970::Base::Domain::UnitSymbol::_undef |
std::list< IEC61970::Base::Core::CurveData * > | CurveDatas |
![]() | |
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 |
Accounts for tracking emissions usage and credits for thermal generating units. A unit may have zero or more emission accounts, and will typically have one for tracking usage and one for tracking credits.
IEC61970::Base::Generation::Production::EmissionType IEC61970::Base::Generation::Production::EmissionAccount::emissionType = IEC61970::Base::Generation::Production::EmissionType::_undef |
The type of emission, for example sulfur dioxide (SO2). The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfer dioxide).
IEC61970::Base::Generation::Production::EmissionValueSource IEC61970::Base::Generation::Production::EmissionAccount::emissionValueSource = IEC61970::Base::Generation::Production::EmissionValueSource::_undef |
The source of the emission value.