Commit Graph

253 Commits

Author SHA1 Message Date
Christophe Henry
b1e5538056 fix (exploding compile-time)
[SVN r68403]
2011-01-23 23:04:52 +00:00
Christophe Henry
aac75b4e57 merged rev. 67897
[SVN r68217]
2011-01-17 20:53:03 +00:00
Christophe Henry
b454e07d61 merged rev. 68213
[SVN r68216]
2011-01-17 20:51:10 +00:00
Christophe Henry
6511429d68 added link to MPL.Graph doc
[SVN r68213]
2011-01-17 20:39:12 +00:00
Christophe Henry
d12fbdf0ba better implementation of the favor_compile_time policy, not based on boost::any
[SVN r68194]
2011-01-16 21:10:07 +00:00
Christophe Henry
77c623d8b8 msm v2.20
[SVN r67936]
2011-01-10 22:27:44 +00:00
Christophe Henry
53a2e08f50 doc for msm 2.20
[SVN r67934]
2011-01-10 22:13:16 +00:00
Christophe Henry
6c9216713b fixed warning
[SVN r67897]
2011-01-09 22:58:08 +00:00
Christophe Henry
07f34b91db merged revisions 66490-67658
[SVN r67790]
2011-01-08 17:38:57 +00:00
Christophe Henry
2958e15951 fixed gcc warnings
[SVN r67658]
2011-01-04 21:09:26 +00:00
Christophe Henry
29004d5e8b added get_history. Returns the history object.
[SVN r67381]
2010-12-21 07:31:29 +00:00
Christophe Henry
0b3dae448d added possibility to choose the container for the message and deferred events queues
[SVN r67376]
2010-12-20 22:59:17 +00:00
Christophe Henry
1ee2ed37e6 fixed possible VC8 problem
[SVN r67255]
2010-12-15 22:20:09 +00:00
Christophe Henry
d5db8f0031 applied patch bugfix for trac 4926
[SVN r67253]
2010-12-15 21:42:24 +00:00
Christophe Henry
a8450d2d65 added checking of unreachable states
[SVN r67138]
2010-12-09 22:56:31 +00:00
Christophe Henry
91b90a9810 is_flag_active made const
[SVN r67115]
2010-12-08 22:40:37 +00:00
Christophe Henry
b68299883b new region calculation algorithms
[SVN r67114]
2010-12-08 21:25:42 +00:00
Christophe Henry
2242e7e5a7 bugfix (anonymous transition of a submachine was not called for the initial state)
[SVN r67085]
2010-12-07 17:35:12 +00:00
Christophe Henry
baba2417f2 put mpl_graph inside msm namespace
[SVN r66627]
2010-11-17 21:12:56 +00:00
Gordon Woodhull
47fbe2e57d correct namespaces for mpl_graph as child of msm
[SVN r66618]
2010-11-17 02:07:46 +00:00
Christophe Henry
8b4eb1eec5 fixed compile errors
[SVN r66615]
2010-11-16 18:40:15 +00:00
Christophe Henry
89a6e762bf - added mpl_graph-based features (for entry states and checking of region orthogonality)
- added Boost.Parameter interface for back-end definition

[SVN r66592]
2010-11-15 21:04:53 +00:00
Gordon Woodhull
5dc1221875 first commit of mpl_graph as sublibrary of msm
[SVN r66584]
2010-11-15 05:33:19 +00:00
Christophe Henry
83984eafdb added method get_message_queue_size
[SVN r66576]
2010-11-14 19:21:18 +00:00
Christophe Henry
9ea867942e made get_state_by_id as const and non-const version
[SVN r66552]
2010-11-12 19:37:11 +00:00
Christophe Henry
4049b8d871 - added enqueue_event and execute_queued_events
- get_state_by_id does not return const

[SVN r66501]
2010-11-11 21:49:07 +00:00
Christophe Henry
fea2d228b8 fixed stack overflow when using Defer
[SVN r66490]
2010-11-10 21:59:19 +00:00
Christophe Henry
477a801d6f merged revision 65887
[SVN r65888]
2010-10-10 19:13:49 +00:00
Christophe Henry
391ce4bc67 minor doc update
[SVN r65887]
2010-10-10 19:06:27 +00:00
Christophe Henry
e7ca4e93de merged revision 65848
[SVN r65869]
2010-10-09 19:37:05 +00:00
Christophe Henry
a6aca38ec0 merged revisions 65817-65847
[SVN r65868]
2010-10-09 19:29:39 +00:00
Christophe Henry
95b47ec8a6 added documentation + tests for new constructors
[SVN r65848]
2010-10-08 22:20:38 +00:00
Christophe Henry
b8014cb3ab fixed bug: conflict with boost.test
[SVN r65847]
2010-10-08 21:44:48 +00:00
Christophe Henry
caa5bce0e2 merged revisions 63705-65842
[SVN r65845]
2010-10-08 21:19:25 +00:00
Christophe Henry
721309fde5 merged revisions 63060-65696
[SVN r65844]
2010-10-08 21:05:24 +00:00
Christophe Henry
b0fca5b666 updated doc
[SVN r65842]
2010-10-08 20:27:56 +00:00
Christophe Henry
c30d0476fe Added construction of a fsm passing a proto expression containing concrete states.
[SVN r65817]
2010-10-07 20:49:29 +00:00
Christophe Henry
a725606f47 workaround for VC7.1
[SVN r65696]
2010-09-30 19:14:23 +00:00
Christophe Henry
0832d4d26e added possibility to use normal functors in an eUML state grammar
[SVN r65689]
2010-09-29 20:24:32 +00:00
Christophe Henry
3e942d37dc workaround for IBM compiler and apple gcc
[SVN r65687]
2010-09-29 20:02:08 +00:00
Christophe Henry
c947815bb8 test workaround IBM compiler error
[SVN r65641]
2010-09-27 18:54:37 +00:00
Christophe Henry
77da2cb42f added missing dependency to serialization lib
[SVN r65579]
2010-09-24 18:42:22 +00:00
Christophe Henry
da84de35a5 fixed warning messages with gcc
[SVN r65578]
2010-09-24 18:19:29 +00:00
Christophe Henry
77e5bb6fac added serialization example
[SVN r65562]
2010-09-23 20:28:00 +00:00
Christophe Henry
27283c487c added serialization + cleaned up transition tables
[SVN r65561]
2010-09-23 20:15:02 +00:00
Christophe Henry
74eb9d4c92 added test cases for serialization
[SVN r65560]
2010-09-23 20:03:28 +00:00
Christophe Henry
715919edc6 used a proto sub-domain for states to avoid the conflict with boost::serialization's operators << and >>
[SVN r65559]
2010-09-23 19:44:46 +00:00
Christophe Henry
1a9411354e added examples of serialization
[SVN r65430]
2010-09-15 19:46:45 +00:00
Christophe Henry
1f15ae7dd5 improved serialization:
- for composite states
- for front-end attributes

[SVN r65429]
2010-09-15 19:45:00 +00:00
Christophe Henry
bcdaee834d unfinished example of serialize
[SVN r65416]
2010-09-13 21:46:41 +00:00