Commit Graph

253 Commits

Author SHA1 Message Date
henry-ch
2286d12deb Merge branch 'develop' 2019-10-13 22:08:18 +02:00
henry-ch
d60692b6f9 doc update 2019-10-13 22:07:37 +02:00
henry-ch
5d4e1c48f4 Merge branch 'master' into develop 2019-10-13 22:01:57 +02:00
henry-ch
009e6ac8d5
Merge pull request #15 from Bagira80/removal-by-c++17-fix
C++17 fixes (because of removed std::random_shuffle)
2018-08-24 17:43:52 +02:00
Deniz Bahadir
5f74071ef7 Remove action for std::random_shuffle for C++17 (and later). 2018-07-11 11:54:29 +02:00
Deniz Bahadir
c16a8b4541 Add std::shuffle as action for C++11 (and later). 2018-07-11 11:53:54 +02:00
henry-ch
c16ee99c51 added test 2017-12-21 17:06:22 +01:00
henry-ch
ac007f1897
Merge pull request #12 from DanielaE/fix/narrowing
Fix compiler warnings about narrowing conversions caused by integral …
2017-12-21 15:14:47 +01:00
henry-ch
d28b308b45
Merge pull request #11 from DanielaE/feature/replace-deprecated-c++98-adapter
Replace deprecated/removed C++98 function adapter by inline typedefs.
2017-12-21 14:06:46 +01:00
henry-ch
fc3671a41c
Merge pull request #9 from Romain-Geissler-1A/fix-unused-typedef-warning
Fix unused typedef warning in state_machine.hpp
2017-12-21 14:03:47 +01:00
henry-ch
9ca0d39f92
Merge pull request #8 from redboltz/add_rvalue_ref_to_back_state_machine
Added rvalue references support to back::state_machine.
2017-12-21 14:01:22 +01:00
henry-ch
1c2acaba84 replaced no more working no_bugfix_wrong_event_order by
event_queue_before_deferred_queue and added tests to check combined
usage of message / deferred queues
2017-11-22 16:29:25 +01:00
henry-ch
b540c0826a Merge branch 'develop' of https://github.com/boostorg/msm into develop 2017-11-17 14:32:00 +01:00
henry-ch
e347fe9beb removed useless header 2017-11-17 14:31:26 +01:00
Peter Dimov
f1bce7c479 Install libstdc++-4.9 for clang to avoid ::gets error 2017-11-05 02:59:59 +02:00
Peter Dimov
0abd9cc883 Add .travis.yml 2017-11-05 02:59:45 +02:00
Edward Diener
46425dd238 Removed executable attribute from files. 2017-11-05 02:59:29 +02:00
Peter Dimov
b056a800b9 Install libstdc++-4.9 for clang to avoid ::gets error 2017-11-04 21:45:09 +02:00
Peter Dimov
3a24e7a459 Add .travis.yml 2017-11-04 16:44:20 +02:00
Peter Dimov
8aec7fefc5
Merge pull request #14 from eldiener/develop
Removed executable attribute from files.
2017-11-03 23:40:00 +02:00
Edward Diener
5107f663ab Removed executable attribute from files. 2017-09-17 08:09:00 -04:00
Daniela Engert
d64ba1ab58 Fix compiler warnings about narrowing conversions caused by integral promotion of internal types.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-05-13 08:45:21 +02:00
Daniela Engert
3d8c519f4a Replace deprecated/removed C++98 function adapter by inline typedefs.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-05-13 07:57:03 +02:00
Romain Geissler
334ee5bcee Fix unused typedef warning in state_machine.hpp 2016-05-20 19:00:42 +02:00
Takatoshi Kondo
623c1677c9 Added rvalue references support to back::state_machine. 2016-04-11 12:36:20 +09:00
henry-ch
936d2b2c0c Merge pull request #7 from r0mai/doc-fixes
Some doc fixes
2016-04-08 16:49:18 +02:00
henry-ch
79c0b2bad4 Merge pull request #5 from jaredgrubb/jgrubb-nil
Fix Ticket #11134: Adjust boost::fusion::nil to boost::fusion::nil_
2016-04-08 16:47:48 +02:00
henry-ch
4907497065 Merge pull request #4 from Bjoe/changes
Fix bug ticket  11129
2016-04-08 16:31:52 +02:00
Andras Kucsma
c6f51ce3c5 Fix events in Song table 2016-01-26 17:49:30 +01:00
Andras Kucsma
331b87c7d5 Add a space between Event and const 2016-01-26 17:45:16 +01:00
Jared Grubb
6adfc03233 Fix Ticket #11134: Adjust boost::fusion::nil to boost::fusion::nil_ 2015-11-08 11:43:38 -08:00
hyc
6cb11ec03a added test 2015-09-11 15:25:31 +02:00
Tom Gibson
2487c17173 Updated default value for process_completion_event to enum constant. 2015-09-03 10:13:18 +01:00
Lee Skillen
78263d1724 Support iterative dispatching of events instead of recursive descent
Authors:

- Thomas Gibson <tgibson@vulcanft.com>
- Lee Skillen <lskillen@vulcanft.com>
2015-09-02 18:42:24 +01:00
henry-ch
36bcee5634 bugfix (anonymous transition ignored if 2 regions, one returning
HANDLED_TRUE, the other one HANDLED_GUARD_REJECT)
2015-06-29 22:41:28 +02:00
Jörg Böhme
ef4de1dc41 Add missing include 2015-03-20 00:21:17 +01:00
henry-ch
b0a754c669 Bugfix: deferred events and anonymous events were enqueued instead of
called immediately after transition, which could lead to oder inversion)
2015-03-12 18:39:09 +01:00
henry-ch
c9d9eaad29 Create README.md 2015-01-26 17:14:14 +01:00
henry-ch
beca4f3107 Merge branch 'develop' of https://github.com/boostorg/msm into develop
merged
2015-01-26 16:49:17 +01:00
henry-ch
11d7088ee0 bugfix (defer + kleene produces compile error) 2015-01-26 16:48:51 +01:00
henry-ch
030b83f5e0 doc update for boost 1.57 2014-10-12 21:54:37 +02:00
henry-ch
fe742f9c9c Merge branch 'develop' 2014-10-11 18:52:33 +02:00
henry-ch
c78c85c951 fixed warnings 2014-10-10 15:43:26 +02:00
henry-ch
5b831cc02d added test 2014-10-10 15:19:33 +02:00
henry-ch
a6f3117a11 fixed event queue execute, fixed warnings 2014-10-10 15:19:05 +02:00
henry-ch
fb4951d12e Merge pull request #2 from danieljames/metadata
Create metadata file.
2014-10-10 14:22:36 +02:00
henry-ch
31f5fcf605 Merge pull request #1 from eldiener/develop
Handle when FUSION_MAX_MAP_SIZE is not defined. FUSION_MAX_MAP_SIZE is o...
2014-08-29 14:47:17 +02:00
Daniel James
8edc5e2f9a Add metadata file. 2014-08-18 15:07:39 +01:00
Edward Diener
2e517091a3 Handle when FUSION_MAX_MAP_SIZE is not defined. FUSION_MAX_MAP_SIZE is only defined when BOOST_FUSION_HAS_VARIADIC_MAP is not defined. The conditions in which BOOST_FUSION_HAS_VARIADIC_MAP are defined can be seen in the fusion file C:\Programming\VersionControl\modular-boost\libs\fusion\include\boost\fusion\container\map\map_fwd.hpp. 2014-07-01 11:17:26 -04:00
henry-ch
8f236bd846 Merge branch 'develop' 2014-04-09 17:31:21 +02:00