X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CAN-binder%2Flow-can-binding%2Futils%2Fsocketcan.hpp;h=1e7cd3cbfde2cec010c6a36dc693282b21f297d1;hb=d35da77dcd5273b54177f8bc8ae7e5992bb3ca09;hp=3c02a4fa535b49f860cbc003a2d389241235d2db;hpb=7679cd97dc4c20103f8afb364437dbcfd359befc;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 3c02a4fa..1e7cd3cb 100644 --- a/CAN-binder/low-can-binding/utils/socketcan.hpp +++ b/CAN-binder/low-can-binding/utils/socketcan.hpp @@ -23,8 +23,7 @@ #include #include -#include "../can/can-message.hpp" -#include "../low-can-binding.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&); + socketcan_t(const socketcan_t& s); 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); }