Move attributes flags and maxdlen
[apps/agl-service-can-low-level.git] / low-can-binding / can / message / can-message.cpp
index deca5c7..9bc8787 100644 (file)
@@ -29,8 +29,7 @@
 can_message_t::can_message_t()
        : message_t(),
         id_{0},
-        rtr_flag_{false},
-        flags_{0}
+        rtr_flag_{false}
 {}
 
 can_message_t::can_message_t(uint32_t maxdlen,
@@ -41,10 +40,9 @@ can_message_t::can_message_t(uint32_t maxdlen,
        uint32_t flags,
        std::vector<uint8_t>& data,
        uint64_t timestamp)
-       : message_t(maxdlen, length, format, data, timestamp),
+       : message_t(maxdlen, length, format, data, timestamp, flags),
        id_{id},
-       rtr_flag_{rtr_flag},
-       flags_{flags}
+       rtr_flag_{rtr_flag}
 {}
 
 ///
@@ -293,8 +291,3 @@ void can_message_t::set_bcm_msg(struct bcm_msg bcm_msg)
 {
        bcm_msg_ = bcm_msg;
 }
-
-uint32_t can_message_t::get_flags()
-{
-       return flags_;
-}
\ No newline at end of file