Class DefaultMode

Inheritance Relationships

Base Type

Class Documentation

class system_modes::DefaultMode : public system_modes::ModeBase

Represents a default system mode.

For default modes of nodes it holds the according parametrization, for default modes of systems, it holds the according states and modes of its system parts.

Public Functions

DefaultMode()
explicit DefaultMode(const std::string &mode_name) = delete
virtual void set_parameter(const rclcpp::Parameter &parameter)
virtual void set_parameters(const std::vector<rclcpp::Parameter> &parameters)
virtual void set_part_mode(const std::string &part, const StateAndMode stateAndMode)