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

32-bit signed integer analog output. More...

#include <opendnp3/app/AnalogOutput.h>

Public Member Functions

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

Additional Inherited Members

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

Detailed Description

32-bit signed integer analog output.

The underlying serialization is Group41, Variation 1

Definition at line 70 of file AnalogOutput.h.

Constructor & Destructor Documentation

◆ AnalogOutputInt32() [1/3]

opendnp3::AnalogOutputInt32::AnalogOutputInt32 ( )

◆ AnalogOutputInt32() [2/3]

opendnp3::AnalogOutputInt32::AnalogOutputInt32 ( int32_t  )

◆ AnalogOutputInt32() [3/3]

opendnp3::AnalogOutputInt32::AnalogOutputInt32 ( int32_t  ,
CommandStatus   
)

Member Function Documentation

◆ operator==()

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

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