From 96d088626ce3eaad841ea330ef44883c764192e3 Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Wed, 31 May 2017 18:32:49 +0200 Subject: Fix diagnostic message subscription. Change-Id: I490ee639e5d524a142e2fbbd928725b7268178aa Signed-off-by: Romain Forlot --- CAN-binder/low-can-binding/binding/low-can-cb.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'CAN-binder/low-can-binding/binding/low-can-cb.hpp') diff --git a/CAN-binder/low-can-binding/binding/low-can-cb.hpp b/CAN-binder/low-can-binding/binding/low-can-cb.hpp index 6dc2221..e4e7ce9 100644 --- a/CAN-binder/low-can-binding/binding/low-can-cb.hpp +++ b/CAN-binder/low-can-binding/binding/low-can-cb.hpp @@ -20,6 +20,7 @@ #include #include "../can/can-signals.hpp" +#include "../diagnostic/diagnostic-message.hpp" #include "../utils/socketcan-bcm.hpp" struct event_filter_t @@ -37,6 +38,7 @@ private: /// Signal part std::shared_ptr can_signal_; + std::shared_ptr diagnostic_message_; /// Filtering part struct event_filter_t event_filter_; @@ -45,6 +47,7 @@ private: public: low_can_subscription_t(); low_can_subscription_t(struct event_filter_t event_filter); + low_can_subscription_t(struct event_filter_t event_filter, std::shared_ptr sig_name); low_can_subscription_t(const low_can_subscription_t& s) = delete; low_can_subscription_t(low_can_subscription_t&& s); -- cgit 1.2.3-korg