Fix: c++11 detected and not applied from config
[apps/agl-service-can-low-level.git] / CAN-binder / low-can-binding / diagnostic / active-diagnostic-request.hpp
index c295bed..d263a2d 100644 (file)
@@ -91,10 +91,11 @@ public:
 
        active_diagnostic_request_t();
        active_diagnostic_request_t(active_diagnostic_request_t&&) = default;
-       active_diagnostic_request_t(const std::string& bus, DiagnosticRequest* request,
+       active_diagnostic_request_t(const std::string& bus, uint32_t id,
                const std::string& name, bool wait_for_multiple_responses,
                const DiagnosticResponseDecoder decoder,
                const DiagnosticResponseCallback callback, float frequencyHz);
+       ~active_diagnostic_request_t();
 
        uint32_t get_id() const;
        DiagnosticRequestHandle* get_handle();