49 const std::string m_device_classname = {
"CanBusBroker"};
50 const std::string m_device_name = {
"CanBusBroker"};
51 bool m_parser_is_strict =
false;
59 const std::string m_buses_defaultValue = {
""};
60 const std::string m_syncPeriod_defaultValue = {
"0.0"};
62 std::vector<std::string> m_buses = {};
63 double m_syncPeriod = {0.0};
65 bool parseParams(
const yarp::os::Searchable & config)
override;
66 std::string getDeviceClassName()
const override {
return m_device_classname; }
67 std::string getDeviceName()
const override {
return m_device_name; }
68 std::string getDocumentationOfDeviceParams()
const override;
69 std::vector<std::string> getListOfParams()
const override;