Boost logo

Boost Users :

Subject: Re: [Boost-users] [msm] interrupt_state with more then one event that ends interrupt?
From: Christophe Henry (christophe.j.henry_at_[hidden])
Date: 2013-05-21 15:37:39


>Hi,
>
>Subj, Is that possible?

At the moment no.

>for example, one event continues processing, the another one finishes
>the whole state-machine (some clean-up actions etc).
>
>I tried
>
>struct Interrupt : public msmf::interrupt_state< boost::mpl::vector<Foo,
>Bar> > {};

If I had implemented it, it would look like this, not like the second one.

>- has no effect.

As the doc states, only one end event is currently supported, but it's been
on my list with low prio as nobody had requested it.
If you can wait a few days, I can give it a try very soon.

HTH,
Christophe


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net