Boost logo

Boost Users :

Subject: Re: [Boost-users] Statechart timer extension and new version of visualizer
From: Igor R (boost.lists_at_[hidden])
Date: 2013-05-15 14:06:28


> I have implemented timers for library Boost Statechart. It was tested only
> on Linux because it uses POSIX threads. It is extension that replaces
> fifo_scheduler and fifo_worker with only one class Scheduler. That means
> that it is suitable only for asynchronous state machines.
>
> The source codes with example and short description can be downloaded here:
> https://www.dropbox.com/s/ubtep8f7hs6g5xl/boostTimers.tar.gz

Just out of curiosity: what's the design rationale of putting
FSM-independent event generation logic (like timings) into the FSM
itself? It what cases it would be better solution than putting timers
outside the FSM?

Thanks.


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