15#ifndef ROBOLIGO_COMMON_CLASSIFICATION__MODE_HPP_
16#define ROBOLIGO_COMMON_CLASSIFICATION__MODE_HPP_
38 Mode(std::string name, std::string value)
std::string value_
Mode value representation.
Definition Mode.hpp:84
bool active_
Active status flag.
Definition Mode.hpp:85
virtual ~Mode()=default
Virtual destructor for proper cleanup of derived classes.
void set_active(bool status)
Sets the active status of the mode.
Definition Mode.cpp:49
std::string get_value(void)
Gets the mode value.
Definition Mode.cpp:26
void set_name(std::string new_name)
Sets the mode name.
Definition Mode.cpp:32
void set_value(std::string new_value)
Sets the mode value.
Definition Mode.cpp:38
std::string name_
Mode name identifier.
Definition Mode.hpp:83
Mode(std::string name, std::string value)
Constructs a Mode object with the specified name and value.
Definition Mode.hpp:38
bool is_ative(void)
Checks if the mode is active.
Definition Mode.cpp:44
std::string get_name(void)
Gets the mode name.
Definition Mode.cpp:20
Definition ClassificationBase.hpp:28