我正在尝试使用in_state_reaction
. 奇怪的是,调用后似乎没有执行此反应功能process_event ()
。我改成in_state_reaction
了custom_reaction
,看起来还不错。
只是想知道如何使它与in_state_reaction
. 我一定做错了什么。
我会应用示例代码。州内没有很多样品。
谢谢。
struct Reset : sc::simple_state<Reset, Idle>
{
Reset() { }
~Reset() { }
typedef sc::in_state_reaction<Event1> reactions;
sc::result react(const Event1 &)
{
printf ("In state reaction\n");
return discard_event();
} // react
}; // Reset