opendnp3  3.1.0
Reference implementation of DNP3 (IEEE-1815)
opendnp3::AnalogOutputStatus Class Reference

Describes the last set value of the set-point. More...

#include <opendnp3/app/MeasurementTypes.h>

Public Member Functions

 AnalogOutputStatus ()
 
 AnalogOutputStatus (double value)
 
 AnalogOutputStatus (double value, Flags flags)
 
 AnalogOutputStatus (double value, Flags flags, DNPTime time)
 

Additional Inherited Members

- Public Types inherited from opendnp3::TypedMeasurement< double >
typedef double Type
 
- Public Attributes inherited from opendnp3::TypedMeasurement< double >
double value
 
- Public Attributes inherited from opendnp3::Measurement
Flags flags
 
DNPTime time
 
- Protected Member Functions inherited from opendnp3::TypedMeasurement< double >
 TypedMeasurement ()
 
 TypedMeasurement (double value, Flags flags)
 
 TypedMeasurement (double value, Flags flags, DNPTime time)
 
 TypedMeasurement (Flags flags)
 
- Protected Member Functions inherited from opendnp3::Measurement
 Measurement ()
 
 Measurement (Flags flags)
 
 Measurement (Flags flags, DNPTime time)
 

Detailed Description

Describes the last set value of the set-point.

Like the BinaryOutputStatus data type it is not well supported and its generally better practice to use an explicit analog.

Definition at line 152 of file MeasurementTypes.h.

Constructor & Destructor Documentation

◆ AnalogOutputStatus() [1/4]

opendnp3::AnalogOutputStatus::AnalogOutputStatus ( )

◆ AnalogOutputStatus() [2/4]

opendnp3::AnalogOutputStatus::AnalogOutputStatus ( double  value)
explicit

◆ AnalogOutputStatus() [3/4]

opendnp3::AnalogOutputStatus::AnalogOutputStatus ( double  value,
Flags  flags 
)

◆ AnalogOutputStatus() [4/4]

opendnp3::AnalogOutputStatus::AnalogOutputStatus ( double  value,
Flags  flags,
DNPTime  time 
)

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