當前我嘗試實現一個小的狀態動作矩陣。 我收到了一張表,其中包含有關當前狀態的信息,程序將從該狀態轉換到新的跟隨狀態。 在從一個狀態轉換到另一個狀態的過程中,該程序應該調用特定的成員函數。所述Transitiontable的 實施例: typedef struct
{
int state;
int followState;
/* POINTER TO MEMBERFU
我有一個狀態機是這樣的: class FsmDef : public boost::msm::front::state_machine_def<FsmDef> {
private:
Args args;
using State = boost::msm::front::state<>;
public:
FsmDef(Args args) : args{args}