Struct StState2

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public smacc2::SmaccState< StState2, SmSimpleActionClient >

Struct Documentation

struct StState2 : public smacc2::SmaccState<StState2, SmSimpleActionClient>

Public Types

typedef mpl::list<smacc2::Transition<EvManualMode<ClModeSelect, OrModeSelect>, StState1, MANUAL_MODE>, smacc2::Transition<smacc2::EvCbSuccess<CbFibonacci, OrFibonacci>, StState2>, smacc2::Transition<smacc2::EvCbFailure<CbFibonacci, OrFibonacci>, StState2>> reactions

Public Functions

inline void runtimeConfigure()
inline void onEntry()

Public Static Functions

static inline void staticConfigure()
struct MANUAL_MODE : public SUCCESS
struct START_PATROL : public SUCCESS
struct STOP_PATROL : public ABORT