
Is fsm library not in boost 1.33.0 or have I lost it? regards Andy Little

Hi Andy Andy Little wrote:
Is fsm library not in boost 1.33.0 or have I lost it?
It didn't make it into 1.33.0 due to many review findings that had to be taken care of. Most of the important stuff is done now (and released here: http://boost-sandbox.sf.net/Statechart.zip). I'll fix another QOI issue (mainly performance and code-size) before addition to the main CVS. Unfortunately, my spare time is very limited for the next 2-3 months, so I guess that won't happen before December :(... Regards, -- Andreas Huber When replying by private email, please remove the words spam and trap from the address shown in the header.

"Andreas Huber" <ahd6974-spamgroupstrap@yahoo.com> wrote in message news:dhk1vq$2m7$1@sea.gmane.org...
Hi Andy
Andy Little wrote:
Is fsm library not in boost 1.33.0 or have I lost it?
It didn't make it into 1.33.0 due to many review findings that had to be taken care of. Most of the important stuff is done now (and released here: http://boost-sandbox.sf.net/Statechart.zip).
Thanks.
I'll fix another QOI issue (mainly performance and code-size) before addition to the main CVS. Unfortunately, my spare time is very limited for the next 2-3 months, so I guess that won't happen before December :(...
I was wondering if it might be useful to decode raw gui events eg "some timed sequence of raw mouse actions" = "left button doubleclick event"? regards Andy Little

Andy Little wrote:
I was wondering if it might be useful to decode raw gui events eg "some timed sequence of raw mouse actions" = "left button doubleclick event"?
Maybe I'm underestimating the task but such an FSM seems to be simple enough (flat and ~4 states?) that it could be implemented from scratch in say 2 hours? I guess you wouldn't get much leverage from Boost.Statechart here, which is more geared towards medium-large size FSMs. HTH, -- Andreas Huber When replying by private email, please remove the words spam and trap from the address shown in the header.

"Andreas Huber" <ahd6974-spamgroupstrap@yahoo.com> wrote in message news:dhk776$hm3$1@sea.gmane.org...
Andy Little wrote:
I was wondering if it might be useful to decode raw gui events eg "some timed sequence of raw mouse actions" = "left button doubleclick event"?
Maybe I'm underestimating the task but such an FSM seems to be simple enough (flat and ~4 states?) that it could be implemented from scratch in say 2 hours? I guess you wouldn't get much leverage from Boost.Statechart here, which is more geared towards medium-large size FSMs.
Ok ;-) I dont have much experience of fsms . I thought the system might be describable in a one line fsm somehow. thanks Andy Little

Andy Little wrote:
I was wondering if it might be useful to decode raw gui events eg "some timed sequence of raw mouse actions" = "left button doubleclick event"?
Maybe I'm underestimating the task but such an FSM seems to be simple enough (flat and ~4 states?) that it could be implemented from scratch in say 2 hours? I guess you wouldn't get much leverage from Boost.Statechart here, which is more geared towards medium-large size FSMs.
Ok ;-) I dont have much experience of fsms . I thought the system might be describable in a one line fsm somehow.
One line definitely won't do it (if you care about code formatting :-)), at least not with any of the FSM libs I know. With Boost.Statechart I guess you could do in with 30, hugely depending on the exact semantics you require. The simplest from scratch implementation (doubly nested switch-case statement) wouldn't be much longer... Regards, -- Andreas Huber When replying by private email, please remove the words spam and trap from the address shown in the header.
participants (2)
-
Andreas Huber
-
Andy Little