2
0
mirror of https://github.com/boostorg/msm.git synced 2026-02-18 02:02:16 +00:00
Commit Graph

147 Commits

Author SHA1 Message Date
Christophe Henry
b8a7695147 doc update for 1.51
[SVN r79427]
2012-07-11 20:46:19 +00:00
Christophe Henry
a608682ffe fixed: defer_ for eUML leading to stack overflow
[SVN r79094]
2012-06-25 21:45:30 +00:00
Christophe Henry
d1b69d6837 fixed compiler error with fsm internal table and none event
[SVN r78836]
2012-06-06 20:08:44 +00:00
Christophe Henry
80f4a9ec01 added support for boost::any or kleene as acceptable events.
[SVN r78785]
2012-05-31 21:11:57 +00:00
Christophe Henry
63af9f47eb version for 1.50
[SVN r78627]
2012-05-25 19:50:27 +00:00
Christophe Henry
7e9ea58cca added image
[SVN r78506]
2012-05-18 19:50:14 +00:00
Christophe Henry
6b964bb326 fixed warning
[SVN r78475]
2012-05-14 21:23:52 +00:00
Christophe Henry
8d6f46f5a3 fix (no_transition not called for submachine objects on which process_event is directly called)
[SVN r77840]
2012-04-08 20:16:34 +00:00
Christophe Henry
6ae471bcb9 fix: visitor was passed by value to submachines
[SVN r77793]
2012-04-06 21:37:54 +00:00
Christophe Henry
a97a04ba38 new implementation of deferred events because of a bug if 2 deferred events in 2 regions.
[SVN r77698]
2012-04-01 20:05:51 +00:00
Christophe Henry
c0b9d65974 bugfix (terminate/interrupt states not working if flags are provided in the state definition)
[SVN r77418]
2012-03-19 21:06:50 +00:00
Christophe Henry
9885d15caa bugfix (graph building only working if initial_state is a sequence)
[SVN r77239]
2012-03-05 20:17:46 +00:00
Christophe Henry
8c2fd0967a fixed warning
[SVN r77149]
2012-03-01 20:46:00 +00:00
Christophe Henry
07f4458030 fixed warning
[SVN r76939]
2012-02-07 19:56:53 +00:00
Christophe Henry
b0b2e4af31 fixed bug with eUML table and composites.
Breaking Change! Doc not updated yet.

[SVN r76655]
2012-01-23 20:37:23 +00:00
Christophe Henry
693b78cbf2 bugfix (start() does not set the current state(s) back to initial states)
[SVN r75859]
2011-12-07 22:01:03 +00:00
Christophe Henry
91b67c75be bugfix (processing continues after deferring)
[SVN r75641]
2011-11-23 20:39:28 +00:00
Christophe Henry
2a3d5db035 added missing limitation
[SVN r74903]
2011-10-10 20:17:22 +00:00
Christophe Henry
b5b1cdc1b1 version for 1.48
[SVN r74852]
2011-10-09 14:00:35 +00:00
Christophe Henry
f5a5aa1632 added support in favor_compile_time for internal transitions of substates of submachines
[SVN r74363]
2011-09-12 20:24:07 +00:00
Christophe Henry
8c98749246 new internal transition implementation
[SVN r74320]
2011-09-08 21:13:03 +00:00
Christophe Henry
2b733e9baa fixed bug with Flag_AND
[SVN r74244]
2011-09-05 19:59:58 +00:00
Christophe Henry
74f044927e fixed warning
[SVN r74188]
2011-09-01 21:11:31 +00:00
Christophe Henry
3647d3c21a reverted back favor_compile_time policy to rev. 67897 as later versions were broken
[SVN r74187]
2011-09-01 20:37:26 +00:00
Christophe Henry
e911945a0d added visitor example
[SVN r74112]
2011-08-28 20:15:43 +00:00
Christophe Henry
a29eb94547 limited number of frow's (in case of submachines) to 1 per event
[SVN r74109]
2011-08-28 17:07:36 +00:00
Christophe Henry
9f21e0af67 fixed bug created by rev. 73289
[SVN r74046]
2011-08-24 20:42:19 +00:00
Christophe Henry
2b485b986d fixed missing recursion with internal tables and submachines
[SVN r73289]
2011-07-21 20:31:35 +00:00
Christophe Henry
87c1898dcf fixed doc problem
[SVN r72934]
2011-07-06 21:23:28 +00:00
Christophe Henry
bd9c81ce64 fixed possible name conflict
[SVN r72879]
2011-07-03 17:31:45 +00:00
Christophe Henry
82c05c5e87 fixed bug (none not convertible from other events)
[SVN r72834]
2011-07-01 16:57:42 +00:00
Christophe Henry
39601f4cf6 added assertion if pseudo exit gets an invalid event
[SVN r72824]
2011-06-30 20:35:20 +00:00
Christophe Henry
8f59882eda doc update
[SVN r72804]
2011-06-29 20:33:27 +00:00
Christophe Henry
bde6825450 fixed bug with eUML and psudo exits
[SVN r72803]
2011-06-29 19:42:11 +00:00
Christophe Henry
9a2964646f fixed incorrect assert
[SVN r72718]
2011-06-22 17:40:52 +00:00
Christophe Henry
9b5500d954 - process_(event_) now allowed
- added reprocess_

[SVN r72697]
2011-06-20 19:19:23 +00:00
Christophe Henry
f4e4096402 doc update
[SVN r72419]
2011-06-05 17:54:03 +00:00
Christophe Henry
9cfd17b059 fixed trac 5573
[SVN r72232]
2011-05-27 21:46:53 +00:00
Christophe Henry
269bb5ee5e fixed warning unused variable
[SVN r72177]
2011-05-26 09:05:28 +00:00
Christophe Henry
d8fe648ec7 fixed problem with g++ 4.0.2
[SVN r72167]
2011-05-25 21:23:20 +00:00
Christophe Henry
188b0196c3 fixed stack overflow with anonymous transitions inside a submachine
[SVN r72139]
2011-05-24 22:18:24 +00:00
Christophe Henry
125d567d83 fixed warnings
[SVN r72086]
2011-05-22 17:22:32 +00:00
Christophe Henry
8017aed4c2 added the possibility to choose when switching of active state occurs
[SVN r72066]
2011-05-21 22:16:11 +00:00
Christophe Henry
9422cffbda added missing placeholder
[SVN r72048]
2011-05-19 20:37:08 +00:00
Christophe Henry
dfd6439cd5 added missing example + doc item (phoenix)
[SVN r72035]
2011-05-18 21:46:56 +00:00
Christophe Henry
e14586b825 new version for 1.47
[SVN r72032]
2011-05-18 21:05:53 +00:00
Christophe Henry
5e48186cd6 fixed trac ticket 5533
[SVN r72031]
2011-05-18 19:06:47 +00:00
Christophe Henry
3be2442cb5 fixed gcc warnings
[SVN r72022]
2011-05-17 18:37:01 +00:00
Christophe Henry
5b6aa8597a replaced const's by static's
[SVN r71908]
2011-05-12 22:14:12 +00:00
Christophe Henry
d245bf8367 reintegrated phoenix support branch
[SVN r71881]
2011-05-11 21:59:40 +00:00