Go to the documentation of this file.
26 #ifndef ODVA_ETHERNETIP_RR_DATA_RESPONSE_H
27 #define ODVA_ETHERNETIP_RR_DATA_RESPONSE_H
30 #include <boost/shared_ptr.hpp>
31 #include <boost/make_shared.hpp>
32 #include <boost/asio.hpp>
43 using boost::shared_ptr;
44 using boost::make_shared;
48 using serialization::Serializable;
49 using serialization::Reader;
50 using serialization::Writer;
122 virtual shared_ptr<Serializable>
getData()
const
124 throw std::logic_error(
"Not implemented");
141 #endif // ODVA_ETHERNETIP_RR_DATA_RESPONSE_H
MessageRouterResponse response_data_
void getResponseDataAs(Serializable &result)
EIP_USINT getGeneralStatus() const
shared_ptr< Serializable > getAdditionalStatus() const
void copy_serializable(Serializable &dst, const Serializable &src)
virtual shared_ptr< Serializable > getData() const
shared_ptr< Serializable > getResponseData() const
void getDataAs(Serializable &result)
shared_ptr< Serializable > getAdditionalStatus()
EIP_USINT getServiceCode() const
virtual void setData(CPFItem &item)
void getAdditionalStatusAs(Serializable &result)
shared_ptr< Serializable > getResponseData()
odva_ethernetip
Author(s): Kareem Shehata
autogenerated on Wed Mar 2 2022 00:38:56