Struct MsExecute

Inheritance Relationships

Base Type

  • public smacc2::SmaccState< MsExecute, DsRun, ExecuteStObserve >

Struct Documentation

struct MsExecute : public smacc2::SmaccState<MsExecute, DsRun, ExecuteStObserve>

Public Types

typedef mpl::list<smacc2::Transition<EvSc, MsCompleting, SUCCESS>, smacc2::Transition<EvSuspend, MsSuspending, SUCCESS>, smacc2::Transition<EvHold, MsHolding, SUCCESS>> reactions

Public Functions

inline void runtimeConfigure()

Public Members

int ziteration_count = 0
int yiteration_count = 0

Public Static Functions

static inline void staticConfigure()
static inline constexpr int ztotal_iterations()
static inline constexpr int ytotal_iterations()