15#ifndef ROBOLIGO_COMMON_CONNECTOR__COMMANDER_HPP_
16#define ROBOLIGO_COMMON_CONNECTOR__COMMANDER_HPP_
37 Commander(std::string new_name, std::string new_value);
61 void init(std::string new_name, std::string new_value);
69 void initialize(std::string new_name, std::string new_topic);
virtual ~Commander()=default
Virtual destructor.
void set_stamp(bool stamped)
Enable or disable timestamp stamping for messages.
Definition Commander.cpp:39
void initialize(std::string new_name, std::string new_topic)
Protected initialization method.
Definition Commander.cpp:25
bool use_stamp_
Flag indicating whether to include timestamps in published messages.
Definition Commander.hpp:71
void init(std::string new_name, std::string new_value)
Initialize the commander with name and value.
Definition Commander.cpp:32
bool is_stamped(void)
Check if timestamp stamping is enabled.
Definition Commander.cpp:45
Commander(std::string new_name, std::string new_value)
Constructor for Commander.
Definition Commander.cpp:19
Linker()
Default constructor.
Definition Linker.hpp:51
Definition ClassificationBase.hpp:28