1
我正在尝试使用in_state_reaction
。 奇怪的是,在调用process_event()
之后,似乎并没有执行此功能。 我改变了in_state_reaction
到custom_reaction
,它似乎很好。如何使用boost in_state_reaction
只是想知道如何使它与in_state_reaction
一起工作。 我一定在做错事。
我会appriciate示例代码。在州内没有很多样品。
谢谢。
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
谢谢。它的工作现在。 – 2013-03-14 05:13:50