Struct StNavigateToWaypointsX

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public smacc2::SmaccState< StNavigateToWaypointsX, MsDanceBotRunMode >

Struct Documentation

struct StNavigateToWaypointsX : public smacc2::SmaccState<StNavigateToWaypointsX, MsDanceBotRunMode>

Public Types

typedef mpl::list<Transition<EvWaypoint0<ClNav2Z, OrNavigation>, StRotateDegrees1, TRANSITION_1>, Transition<EvWaypoint1<ClNav2Z, OrNavigation>, StRotateDegrees2, TRANSITION_2>, Transition<EvWaypoint2<ClNav2Z, OrNavigation>, StNavigateToWaypointsX, TRANSITION_3>, Transition<EvWaypoint3<ClNav2Z, OrNavigation>, StNavigateToWaypointsX, TRANSITION_3>, Transition<EvWaypoint4<ClNav2Z, OrNavigation>, StRotateDegrees1, TRANSITION_3>, Transition<EvWaypoint5<ClNav2Z, OrNavigation>, StNavigateToWaypointsX, TRANSITION_3>, Transition<EvWaypoint6<ClNav2Z, OrNavigation>, StRotateDegrees2, TRANSITION_4>, Transition<EvWaypoint7<ClNav2Z, OrNavigation>, StNavigateToWaypointsX, TRANSITION_5>, Transition<EvWaypoint8<ClNav2Z, OrNavigation>, StRotateDegrees1, TRANSITION_5>, Transition<EvWaypoint9<ClNav2Z, OrNavigation>, StNavigateToWaypointsX, TRANSITION_5>, Transition<EvWaypoint10<ClNav2Z, OrNavigation>, StRotateDegrees1, TRANSITION_6>, Transition<EvWaypoint11<ClNav2Z, OrNavigation>, StRotateDegrees2, TRANSITION_7>, Transition<EvWaypoint12<ClNav2Z, OrNavigation>, StRotateDegrees1, TRANSITION_8>, Transition<EvWaypoint13<ClNav2Z, OrNavigation>, StNavigateToWaypointsX, TRANSITION_8>, Transition<EvWaypoint14<ClNav2Z, OrNavigation>, StRotateDegrees2, TRANSITION_9>, Transition<EvWaypoint15<ClNav2Z, OrNavigation>, StNavigateToWaypointsX2, TRANSITION_10>, Transition<EvCbFailure<CbNavigateNextWaypoint, OrNavigation>, StNavigateToWaypointsX>> reactions

Public Functions

inline void runtimeConfigure()
inline void onExit(ABORT)

Public Static Functions

static inline void staticConfigure()
struct TRANSITION_1 : public SUCCESS
struct TRANSITION_10 : public SUCCESS
struct TRANSITION_11 : public SUCCESS
struct TRANSITION_12 : public SUCCESS
struct TRANSITION_13 : public SUCCESS
struct TRANSITION_14 : public SUCCESS
struct TRANSITION_15 : public SUCCESS
struct TRANSITION_16 : public SUCCESS
struct TRANSITION_17 : public SUCCESS
struct TRANSITION_18 : public SUCCESS
struct TRANSITION_19 : public SUCCESS
struct TRANSITION_2 : public SUCCESS
struct TRANSITION_20 : public SUCCESS
struct TRANSITION_21 : public SUCCESS
struct TRANSITION_22 : public SUCCESS
struct TRANSITION_23 : public SUCCESS
struct TRANSITION_24 : public SUCCESS
struct TRANSITION_25 : public SUCCESS
struct TRANSITION_26 : public SUCCESS
struct TRANSITION_27 : public SUCCESS
struct TRANSITION_28 : public SUCCESS
struct TRANSITION_29 : public SUCCESS
struct TRANSITION_3 : public SUCCESS
struct TRANSITION_30 : public SUCCESS
struct TRANSITION_4 : public SUCCESS
struct TRANSITION_5 : public SUCCESS
struct TRANSITION_6 : public SUCCESS
struct TRANSITION_7 : public SUCCESS
struct TRANSITION_8 : public SUCCESS
struct TRANSITION_9 : public SUCCESS