Class stop

Inheritance Relationships

Base Type

  • public rer::client< stop >

Class Documentation

class stop : public rer::client<stop>

Fired whenever a robot has been told to/determined to stop doing stuff indefinitely (until it is reset).

We do not use the precise visitor, because) this is a super generic operation. Implicit upcasting is OK is THIS SINGLE CASE.

Public Functions

stop(const stop&) = delete
inline stop(void)
~stop(void) override = default
stop &operator=(const stop&) = delete
void visit(ccontroller::base_controller &controller)
void visit(cfsm::supervisor_fsm &fsm)