X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fconfiguration.hpp;h=77f452ff9cf5cfa398ff3742b5f709661dbc18ba;hb=ccd244c10988cd59d6f0b35e1b83a5eebd7bfb01;hp=83b20e609b3f08b2adf4e1b31cb70120f95135b1;hpb=897338604c6fa1e63b18907d198a5a1b45095826;p=apps%2Flow-level-can-service.git diff --git a/src/configuration.hpp b/src/configuration.hpp index 83b20e6..77f452f 100644 --- a/src/configuration.hpp +++ b/src/configuration.hpp @@ -46,6 +46,8 @@ class configuration_t uint8_t active_message_set_ = 0; public: + configuration_t(); + const std::vector obd2_signals_; const std::vector can_message_set_; const std::vector> can_signals_; @@ -53,7 +55,7 @@ class configuration_t configuration_t& get_configuration() const; - can_bus_t& get_can_bus_manager() const; + can_bus_t& get_can_bus_manager(); diagnostic_manager_t& get_diagnostic_manager() const; @@ -99,3 +101,7 @@ class configuration_t bool isBusActive(can_bus_dev_t* bus); */ }; + +// Make a global variable pointer +extern configuration_t *config; +