ISOEHandler singleton that prints to the console.
More...
#include <opendnp3/master/PrintingSOEHandler.h>
|
| PrintingSOEHandler () |
|
void | BeginFragment (const ResponseInfo &info) override |
|
void | EndFragment (const ResponseInfo &info) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< DNPTime > &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< Analog >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< AnalogCommandEvent >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< AnalogOutputStatus >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< Binary >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< BinaryCommandEvent >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< BinaryOutputStatus >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< Counter >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< DoubleBitBinary >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< FrozenCounter >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< OctetString >> &values) override |
|
virtual void | Process (const HeaderInfo &info, const ICollection< Indexed< TimeAndInterval >> &values) override |
|
Public Member Functions inherited from opendnp3::ISOEHandler |
virtual | ~ISOEHandler ()=default |
|
ISOEHandler singleton that prints to the console.
Definition at line 35 of file PrintingSOEHandler.h.
◆ PrintingSOEHandler()
opendnp3::PrintingSOEHandler::PrintingSOEHandler |
( |
| ) |
|
|
inline |
◆ BeginFragment()
void opendnp3::PrintingSOEHandler::BeginFragment |
( |
const ResponseInfo & |
info | ) |
|
|
overridevirtual |
◆ Create()
static std::shared_ptr<ISOEHandler> opendnp3::PrintingSOEHandler::Create |
( |
| ) |
|
|
inlinestatic |
◆ EndFragment()
void opendnp3::PrintingSOEHandler::EndFragment |
( |
const ResponseInfo & |
info | ) |
|
|
overridevirtual |
◆ GetTimeString()
static std::string opendnp3::PrintingSOEHandler::GetTimeString |
( |
TimestampQuality |
tsquality | ) |
|
|
inlinestaticprivate |
◆ Print()
template<class T >
static void opendnp3::PrintingSOEHandler::Print |
( |
const HeaderInfo & |
info, |
|
|
const T & |
value, |
|
|
uint16_t |
index |
|
) |
| |
|
inlinestaticprivate |
◆ PrintAll()
◆ Process() [1/12]
◆ Process() [2/12]
◆ Process() [3/12]
◆ Process() [4/12]
◆ Process() [5/12]
◆ Process() [6/12]
◆ Process() [7/12]
◆ Process() [8/12]
◆ Process() [9/12]
◆ Process() [10/12]
◆ Process() [11/12]
◆ Process() [12/12]
◆ ValueToString() [1/2]
static std::string opendnp3::PrintingSOEHandler::ValueToString |
( |
const DoubleBitBinary & |
meas | ) |
|
|
inlinestaticprivate |
◆ ValueToString() [2/2]
template<class T >
static std::string opendnp3::PrintingSOEHandler::ValueToString |
( |
const T & |
meas | ) |
|
|
inlinestaticprivate |
The documentation for this class was generated from the following file: