1#ifndef IV_SRC_COMMS_ICOMMUNICATIONPROTOCOL_HPP_
2#define IV_SRC_COMMS_ICOMMUNICATIONPROTOCOL_HPP_
29 std::shared_ptr<iv::comms::ICommunicationDriver>
m_driver;
Definition ICommunicationProtocol.hpp:12
virtual bool isOnline()=0
ICommunicationProtocol()=default
virtual ~ICommunicationProtocol()=default
ICommunicationProtocol(const std::shared_ptr< iv::comms::ICommunicationDriver > &driver)
Definition ICommunicationProtocol.hpp:15
ICommunicationProtocol & operator=(ICommunicationProtocol &&other)=delete
ICommunicationProtocol(ICommunicationProtocol &&other)=delete
ICommunicationProtocol & operator=(const ICommunicationProtocol &other)=delete
ICommunicationProtocol(const ICommunicationProtocol &other)=delete
std::shared_ptr< iv::comms::ICommunicationDriver > m_driver
Definition ICommunicationProtocol.hpp:29
Definition ApiCommunicationController.cpp:12