X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CAN-binder%2Flow-can-binding%2Futils%2Fsocketcan.hpp;h=8300e6b576cbaeab9a5c3646bdda748c7f3ee078;hb=e9b00c3af0c469726e32755715a69395ad1d3718;hp=76b5121b107895a5f6f9b6b2ab1da9d176739a47;hpb=8546fc68782d8a82a5c50a49ba1288dcb7714bf9;p=apps%2Fagl-service-can-low-level.git diff --git a/CAN-binder/low-can-binding/utils/socketcan.hpp b/CAN-binder/low-can-binding/utils/socketcan.hpp index 76b5121b..8300e6b5 100644 --- a/CAN-binder/low-can-binding/utils/socketcan.hpp +++ b/CAN-binder/low-can-binding/utils/socketcan.hpp @@ -23,7 +23,6 @@ #include #include -#include "../can/can-message.hpp" #include "../binding/low-can-hat.hpp" #define INVALID_SOCKET -1 @@ -34,8 +33,9 @@ namespace utils { public: socketcan_t(); - socketcan_t(const socketcan_t& s); + socketcan_t(const socketcan_t& s) = delete; socketcan_t(socketcan_t&&); + socketcan_t& operator=(const socketcan_t& s); virtual ~socketcan_t(); const struct sockaddr_can& get_tx_address() const; @@ -68,6 +68,4 @@ namespace utils ERROR(binder_interface, "%s: Error sending : %i %s", __FUNCTION__, errno, ::strerror(errno)); return s; } - - socketcan_t& operator>>(socketcan_t& s, can_message_t& cm); }