11 template <
class RobotSystemT1,
class LogicStateMachineT>
14 template <
class EventT,
class RobotSystemT1,
class LogicStateMachineT>
17 template <
class EventT,
class RobotSystemT1,
class LogicStateMachineT>
20 template <
class RobotSystemT1,
class LogicStateMachineT>
23 template <
class RobotSystemT1,
class LogicStateMachineT>
RobotSystemT & operator()()
Convenience function to return robot system.
Definition: robot_system_container.h:37
Internal action that returns whether it processed an event.
Definition: base_functors.h:208
Action functor that does not require the event triggering it.
Definition: base_functors.h:113
Action Functor for a given event, robot system, state machine.
Definition: base_functors.h:68
Action Functor for a given event, robot system, state machine.
Definition: base_functors.h:20
RobotSystemT & robot_system_
robot system i.e stored.
Definition: robot_system_container.h:30
Container class that stores robot system and provides it to only selected friend classes.
Definition: robot_system_container.h:9
RobotSystemContainer(RobotSystemT &robot_system)
Constructor to store robot system.
Definition: robot_system_container.h:45
Guard functor that does not require the event triggering it.
Definition: base_functors.h:157