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

Single precision analog output. More...

#include <opendnp3/app/AnalogOutput.h>

Public Member Functions

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

Additional Inherited Members

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

Detailed Description

Single precision analog output.

The underlying serialization is Group41, Variation 3

Definition at line 83 of file AnalogOutput.h.

Constructor & Destructor Documentation

◆ AnalogOutputFloat32() [1/3]

opendnp3::AnalogOutputFloat32::AnalogOutputFloat32 ( )

◆ AnalogOutputFloat32() [2/3]

opendnp3::AnalogOutputFloat32::AnalogOutputFloat32 ( float  )

◆ AnalogOutputFloat32() [3/3]

opendnp3::AnalogOutputFloat32::AnalogOutputFloat32 ( float  ,
CommandStatus   
)

Member Function Documentation

◆ operator==()

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

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