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

Double precision analog output. More...

#include <opendnp3/app/AnalogOutput.h>

Public Member Functions

 AnalogOutputDouble64 ()
 
 AnalogOutputDouble64 (double)
 
 AnalogOutputDouble64 (double, CommandStatus)
 
bool operator== (const AnalogOutputDouble64 &arRHS) const
 
- Public Member Functions inherited from opendnp3::AnalogOutput< double >
 AnalogOutput ()
 
 AnalogOutput (double value_)
 
 AnalogOutput (double value_, CommandStatus status_)
 
bool ValuesEqual (const AnalogOutput< double > &lhs) const
 

Additional Inherited Members

- Public Attributes inherited from opendnp3::AnalogOutput< double >
CommandStatus status
 The status value defaults to CS_SUCCESS for requests. More...
 
double value
 

Detailed Description

Double precision analog output.

The underlying serialization is Group41, Variation 3

Definition at line 96 of file AnalogOutput.h.

Constructor & Destructor Documentation

◆ AnalogOutputDouble64() [1/3]

opendnp3::AnalogOutputDouble64::AnalogOutputDouble64 ( )

◆ AnalogOutputDouble64() [2/3]

opendnp3::AnalogOutputDouble64::AnalogOutputDouble64 ( double  )

◆ AnalogOutputDouble64() [3/3]

opendnp3::AnalogOutputDouble64::AnalogOutputDouble64 ( double  ,
CommandStatus   
)

Member Function Documentation

◆ operator==()

bool opendnp3::AnalogOutputDouble64::operator== ( const AnalogOutputDouble64 arRHS) const

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