Commit Graph

  • f5a5aa1632 added support in favor_compile_time for internal transitions of substates of submachines Christophe Henry 2011-09-12 20:24:07 +0000
  • 8c98749246 new internal transition implementation Christophe Henry 2011-09-08 21:13:03 +0000
  • 2b733e9baa fixed bug with Flag_AND Christophe Henry 2011-09-05 19:59:58 +0000
  • 74f044927e fixed warning Christophe Henry 2011-09-01 21:11:31 +0000
  • 3647d3c21a reverted back favor_compile_time policy to rev. 67897 as later versions were broken Christophe Henry 2011-09-01 20:37:26 +0000
  • e911945a0d added visitor example Christophe Henry 2011-08-28 20:15:43 +0000
  • a29eb94547 limited number of frow's (in case of submachines) to 1 per event Christophe Henry 2011-08-28 17:07:36 +0000
  • 9f21e0af67 fixed bug created by rev. 73289 Christophe Henry 2011-08-24 20:42:19 +0000
  • 2b485b986d fixed missing recursion with internal tables and submachines Christophe Henry 2011-07-21 20:31:35 +0000
  • 87c1898dcf fixed doc problem Christophe Henry 2011-07-06 21:23:28 +0000
  • bd9c81ce64 fixed possible name conflict Christophe Henry 2011-07-03 17:31:45 +0000
  • 82c05c5e87 fixed bug (none not convertible from other events) Christophe Henry 2011-07-01 16:57:42 +0000
  • 39601f4cf6 added assertion if pseudo exit gets an invalid event Christophe Henry 2011-06-30 20:35:20 +0000
  • 8f59882eda doc update Christophe Henry 2011-06-29 20:33:27 +0000
  • bde6825450 fixed bug with eUML and psudo exits Christophe Henry 2011-06-29 19:42:11 +0000
  • 9a2964646f fixed incorrect assert Christophe Henry 2011-06-22 17:40:52 +0000
  • 9b5500d954 - process_(event_) now allowed - added reprocess_ Christophe Henry 2011-06-20 19:19:23 +0000
  • 27ae42f196 merged revision 72232 Christophe Henry 2011-06-05 18:05:36 +0000
  • b7abe902d5 doc update Christophe Henry 2011-06-05 17:59:30 +0000
  • f4e4096402 doc update Christophe Henry 2011-06-05 17:54:03 +0000
  • 9cfd17b059 fixed trac 5573 Christophe Henry 2011-05-27 21:46:53 +0000
  • fa0810706f merged revisions 72048-72191 Christophe Henry 2011-05-26 21:04:46 +0000
  • 269bb5ee5e fixed warning unused variable Christophe Henry 2011-05-26 09:05:28 +0000
  • d8fe648ec7 fixed problem with g++ 4.0.2 Christophe Henry 2011-05-25 21:23:20 +0000
  • 188b0196c3 fixed stack overflow with anonymous transitions inside a submachine Christophe Henry 2011-05-24 22:18:24 +0000
  • 125d567d83 fixed warnings Christophe Henry 2011-05-22 17:22:32 +0000
  • 8017aed4c2 added the possibility to choose when switching of active state occurs Christophe Henry 2011-05-21 22:16:11 +0000
  • 9422cffbda added missing placeholder Christophe Henry 2011-05-19 20:37:08 +0000
  • 2a2724ae2b merged revisions 72032-72035 Christophe Henry 2011-05-18 21:53:09 +0000
  • dfd6439cd5 added missing example + doc item (phoenix) Christophe Henry 2011-05-18 21:46:56 +0000
  • b58e42e1cb merged revisions 68194-72031 Christophe Henry 2011-05-18 21:34:28 +0000
  • e14586b825 new version for 1.47 Christophe Henry 2011-05-18 21:05:53 +0000
  • 5e48186cd6 fixed trac ticket 5533 Christophe Henry 2011-05-18 19:06:47 +0000
  • 3be2442cb5 fixed gcc warnings Christophe Henry 2011-05-17 18:37:01 +0000
  • 5b6aa8597a replaced const's by static's Christophe Henry 2011-05-12 22:14:12 +0000
  • d245bf8367 reintegrated phoenix support branch Christophe Henry 2011-05-11 21:59:40 +0000
  • 796b8a0a11 bugfix: wrong event in on_entry of direct entry state. See: [MSM] event type change while using a direct entry Christophe Henry 2011-05-11 21:01:05 +0000
  • f3a3b1d8f1 added missing const Christophe Henry 2011-05-11 18:29:51 +0000
  • 5e5a8331b6 added missing const Christophe Henry 2011-05-10 20:43:24 +0000
  • 812ea12fe1 fixed gcc warning about unused variable Christophe Henry 2011-05-09 21:24:56 +0000
  • 35719c8411 updated according to the instructions on proto list (see [proto][phoenix][msm] proto limits increased to 10, phoenix broken on trunk (was: [phoenix] not playing nice with other libs)) Christophe Henry 2011-05-08 16:40:41 +0000
  • a626c95b2e fixed 2nd part of bug with euml and state construction (see post: [msm] EUML and State construction) Christophe Henry 2011-05-05 19:23:55 +0000
  • 43b5d3ab31 fixed bug with euml and state construction (see post: [msm] EUML and State construction) Christophe Henry 2011-05-04 19:44:03 +0000
  • 8967e10fb1 fixed bug (incorrect use of proto::_child) Christophe Henry 2011-04-14 19:40:54 +0000
  • a2e01044d5 remove unintended (and unimproving) detail Gordon Woodhull 2011-04-10 08:48:26 +0000
  • 1f6b8b0054 added a start and stop method with an event parameter Christophe Henry 2011-04-03 19:24:33 +0000
  • 03c2170d61 added stop() in state_machine Christophe Henry 2011-04-03 18:53:26 +0000
  • b999ef2914 - fixed trac 5253 - fixed warning unused variable Christophe Henry 2011-04-01 20:07:31 +0000
  • 2210693b8a fixed warnings about unused variables Christophe Henry 2011-02-13 21:53:35 +0000
  • 73719dd5f6 Fixed trac 5117 Christophe Henry 2011-01-28 21:20:23 +0000
  • b1e5538056 fix (exploding compile-time) Christophe Henry 2011-01-23 23:04:52 +0000
  • aac75b4e57 merged rev. 67897 Christophe Henry 2011-01-17 20:53:03 +0000
  • b454e07d61 merged rev. 68213 Christophe Henry 2011-01-17 20:51:10 +0000
  • 6511429d68 added link to MPL.Graph doc Christophe Henry 2011-01-17 20:39:12 +0000
  • d12fbdf0ba better implementation of the favor_compile_time policy, not based on boost::any Christophe Henry 2011-01-16 21:10:07 +0000
  • 77c623d8b8 msm v2.20 Christophe Henry 2011-01-10 22:27:44 +0000
  • 53a2e08f50 doc for msm 2.20 Christophe Henry 2011-01-10 22:13:16 +0000
  • 6c9216713b fixed warning Christophe Henry 2011-01-09 22:58:08 +0000
  • 07f34b91db merged revisions 66490-67658 Christophe Henry 2011-01-08 17:38:57 +0000
  • 2958e15951 fixed gcc warnings Christophe Henry 2011-01-04 21:09:26 +0000
  • 29004d5e8b added get_history. Returns the history object. Christophe Henry 2010-12-21 07:31:29 +0000
  • 0b3dae448d added possibility to choose the container for the message and deferred events queues Christophe Henry 2010-12-20 22:59:17 +0000
  • 1ee2ed37e6 fixed possible VC8 problem Christophe Henry 2010-12-15 22:20:09 +0000
  • d5db8f0031 applied patch bugfix for trac 4926 Christophe Henry 2010-12-15 21:42:24 +0000
  • a8450d2d65 added checking of unreachable states Christophe Henry 2010-12-09 22:56:31 +0000
  • 91b90a9810 is_flag_active made const Christophe Henry 2010-12-08 22:40:37 +0000
  • b68299883b new region calculation algorithms Christophe Henry 2010-12-08 21:25:42 +0000
  • 2242e7e5a7 bugfix (anonymous transition of a submachine was not called for the initial state) Christophe Henry 2010-12-07 17:35:12 +0000
  • baba2417f2 put mpl_graph inside msm namespace Christophe Henry 2010-11-17 21:12:56 +0000
  • 47fbe2e57d correct namespaces for mpl_graph as child of msm Gordon Woodhull 2010-11-17 02:07:46 +0000
  • 8b4eb1eec5 fixed compile errors Christophe Henry 2010-11-16 18:40:15 +0000
  • 89a6e762bf - added mpl_graph-based features (for entry states and checking of region orthogonality) - added Boost.Parameter interface for back-end definition Christophe Henry 2010-11-15 21:04:53 +0000
  • 5dc1221875 first commit of mpl_graph as sublibrary of msm Gordon Woodhull 2010-11-15 05:33:19 +0000
  • 83984eafdb added method get_message_queue_size Christophe Henry 2010-11-14 19:21:18 +0000
  • 9ea867942e made get_state_by_id as const and non-const version Christophe Henry 2010-11-12 19:37:11 +0000
  • 4049b8d871 - added enqueue_event and execute_queued_events - get_state_by_id does not return const Christophe Henry 2010-11-11 21:49:07 +0000
  • fea2d228b8 fixed stack overflow when using Defer Christophe Henry 2010-11-10 21:59:19 +0000
  • 477a801d6f merged revision 65887 Christophe Henry 2010-10-10 19:13:49 +0000
  • 391ce4bc67 minor doc update Christophe Henry 2010-10-10 19:06:27 +0000
  • e7ca4e93de merged revision 65848 Christophe Henry 2010-10-09 19:37:05 +0000
  • a6aca38ec0 merged revisions 65817-65847 Christophe Henry 2010-10-09 19:29:39 +0000
  • 95b47ec8a6 added documentation + tests for new constructors Christophe Henry 2010-10-08 22:20:38 +0000
  • b8014cb3ab fixed bug: conflict with boost.test Christophe Henry 2010-10-08 21:44:48 +0000
  • caa5bce0e2 merged revisions 63705-65842 Christophe Henry 2010-10-08 21:19:25 +0000
  • 721309fde5 merged revisions 63060-65696 Christophe Henry 2010-10-08 21:05:24 +0000
  • b0fca5b666 updated doc Christophe Henry 2010-10-08 20:27:56 +0000
  • c30d0476fe Added construction of a fsm passing a proto expression containing concrete states. Christophe Henry 2010-10-07 20:49:29 +0000
  • a725606f47 workaround for VC7.1 Christophe Henry 2010-09-30 19:14:23 +0000
  • 0832d4d26e added possibility to use normal functors in an eUML state grammar Christophe Henry 2010-09-29 20:24:32 +0000
  • 3e942d37dc workaround for IBM compiler and apple gcc Christophe Henry 2010-09-29 20:02:08 +0000
  • c947815bb8 test workaround IBM compiler error Christophe Henry 2010-09-27 18:54:37 +0000
  • 77da2cb42f added missing dependency to serialization lib Christophe Henry 2010-09-24 18:42:22 +0000
  • da84de35a5 fixed warning messages with gcc Christophe Henry 2010-09-24 18:19:29 +0000
  • 77e5bb6fac added serialization example Christophe Henry 2010-09-23 20:28:00 +0000
  • 27283c487c added serialization + cleaned up transition tables Christophe Henry 2010-09-23 20:15:02 +0000
  • 74eb9d4c92 added test cases for serialization Christophe Henry 2010-09-23 20:03:28 +0000
  • 715919edc6 used a proto sub-domain for states to avoid the conflict with boost::serialization's operators << and >> Christophe Henry 2010-09-23 19:44:46 +0000
  • 1a9411354e added examples of serialization Christophe Henry 2010-09-15 19:46:45 +0000
  • 1f15ae7dd5 improved serialization: - for composite states - for front-end attributes Christophe Henry 2010-09-15 19:45:00 +0000
  • bcdaee834d unfinished example of serialize Christophe Henry 2010-09-13 21:46:41 +0000