summaryrefslogtreecommitdiffstats
path: root/CAN-binder/low-can-binding/utils/socketcan-bcm.hpp
diff options
context:
space:
mode:
authorRomain Forlot <romain.forlot@iot.bzh>2017-05-10 09:49:13 +0200
committerRomain Forlot <romain.forlot@iot.bzh>2017-05-10 18:45:55 +0200
commit613d8daa7ce886365602d87458943975c411236a (patch)
tree04536c4fc08a958e3bf0e63f49c8d5710c5709ca /CAN-binder/low-can-binding/utils/socketcan-bcm.hpp
parent4e95381b037b783b5f4193134732cb96ff6f52cf (diff)
Move reading input stream to specialized socket class.
We always read the same object so how to fill it is the job of specialized class not a generic method can do that. Change-Id: Ia262871cec6b7ed3341eb314d5ed6641b8da61e6 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Diffstat (limited to 'CAN-binder/low-can-binding/utils/socketcan-bcm.hpp')
-rw-r--r--CAN-binder/low-can-binding/utils/socketcan-bcm.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/CAN-binder/low-can-binding/utils/socketcan-bcm.hpp b/CAN-binder/low-can-binding/utils/socketcan-bcm.hpp
index deb30c69..d23b0672 100644
--- a/CAN-binder/low-can-binding/utils/socketcan-bcm.hpp
+++ b/CAN-binder/low-can-binding/utils/socketcan-bcm.hpp
@@ -44,6 +44,8 @@ namespace utils
private:
int connect(const struct sockaddr* addr, socklen_t len);
};
+
+ socketcan_bcm_t& operator>>(socketcan_bcm_t& s, can_message_t& cm);
// socketcan_bcm_t& operator<<(socketcan_bcm_t& s, const struct simple_bcm_msg& obj);
// socketcan_bcm_t& operator<<(socketcan_bcm_t& s, const struct canfd_bcm_msg& obj);
}