Andreas Huber
|
081e02b263
|
Merged fixes for #4156 from trunk to the release branch.
[SVN r61705]
|
2010-04-30 12:23:50 +00:00 |
|
Andreas Huber
|
b10de1b453
|
Merged recent statechart trunk changes to the release branch.
[SVN r61050]
|
2010-04-04 19:22:08 +00:00 |
|
Andreas Huber
|
aee6435c74
|
Merged triggering_event from trunk to branch.
[SVN r58693]
|
2010-01-04 23:27:46 +00:00 |
|
Andreas Huber
|
e57bd59f12
|
Merged 1.40 bug fixes from trunk to release branch.
[SVN r54717]
|
2009-07-06 18:35:50 +00:00 |
|
Andreas Huber
|
c6887bdc08
|
Merged various minor changes from trunk to branch.
[SVN r50928]
|
2009-01-31 14:43:46 +00:00 |
|
Andreas Huber
|
5fd4d7c849
|
Merged 1.36 changes from trunk to release branch
[SVN r47466]
|
2008-07-15 22:50:59 +00:00 |
|
Beman Dawes
|
043b3c910c
|
Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
|
2007-11-25 18:07:19 +00:00 |
|
Andreas Huber
|
f8e471e541
|
Corrected wrong order in copyright notices.
[SVN r36255]
|
2006-12-03 15:10:26 +00:00 |
|
Andreas Huber
|
1931b6d117
|
Merged a copyright year update from trunk to branch.
[SVN r36186]
|
2006-11-27 10:28:55 +00:00 |
|
Andreas Huber
|
193b656168
|
Merged missing template qualifier fixes from trunk to branch.
[SVN r36137]
|
2006-11-21 17:55:09 +00:00 |
|
Andreas Huber
|
28618eb36b
|
Merged copyright notice updates from trunk to branch.
[SVN r34342]
|
2006-06-18 11:28:41 +00:00 |
|
Andreas Huber
|
61a10fca7b
|
Merged changes regarding UML2.0 compliant transitions to history from trunk to branch.
[SVN r34340]
|
2006-06-18 10:45:36 +00:00 |
|
Andreas Huber
|
01a3a632df
|
Merged the "GCC virtual base class destructors" fix to the branch.
[SVN r34050]
|
2006-05-21 14:01:31 +00:00 |
|
Andreas Huber
|
38dba75ce3
|
Merged assert comments to branch.
[SVN r33611]
|
2006-04-09 11:36:42 +00:00 |
|
Andreas Huber
|
c1d932c364
|
Documented state_machine::post_event and added a const event_base & overload.
[SVN r33103]
|
2006-02-25 14:20:32 +00:00 |
|
Alexander Nasonov
|
e3f5cdf732
|
missing inline keyword in trivial template functions avoid_unused_warning and no_unused_warning
[SVN r32870]
|
2006-02-12 21:34:04 +00:00 |
|
Andreas Huber
|
c178a1385a
|
Fixed the type of the allocator of deferred_map_type. This should fix a bunch of GCC >=4.0 failures.
[SVN r32825]
|
2006-02-11 11:23:52 +00:00 |
|
Andreas Huber
|
18f84481ce
|
The default for pTransitionAction now no longer references a member function template instantiation but a normal member function. This should fix a bunch of CW failures.
[SVN r32818]
|
2006-02-10 20:00:21 +00:00 |
|
Andreas Huber
|
607a5a41cb
|
Fixed a bug that prevented compilation of exception_translator.hpp
[SVN r32423]
|
2006-01-26 19:45:12 +00:00 |
|
Andreas Huber
|
1fc19bd325
|
Fixed an order of declaration issue (found on GCC3.4.2).
[SVN r32062]
|
2005-12-15 19:09:01 +00:00 |
|
Andreas Huber
|
bc717b7444
|
Replaced all occurrences of subclass with subtype.
[SVN r30578]
|
2005-08-14 13:18:16 +00:00 |
|
Andreas Huber
|
fc236c711e
|
Added an Allocator parameter to the event class template and added event<>::operator new/delete.
[SVN r30573]
|
2005-08-13 23:43:56 +00:00 |
|
Andreas Huber
|
afa1295bc1
|
Added simple_state<>::operator new & simple_state<>::operator delete forwarding to the allocator passed to state_machine.
[SVN r30572]
|
2005-08-13 23:42:30 +00:00 |
|
Andreas Huber
|
6cfcbf422b
|
Removed outdated comments
[SVN r30564]
|
2005-08-12 21:33:06 +00:00 |
|
Andreas Huber
|
a83457e669
|
Added allocator support for broken std libs.
[SVN r30563]
|
2005-08-12 21:13:27 +00:00 |
|
Andreas Huber
|
a292a1701c
|
Added comment
[SVN r30509]
|
2005-08-08 21:39:27 +00:00 |
|
Andreas Huber
|
efecff0b0f
|
Minor bug fix
[SVN r30337]
|
2005-07-31 09:02:53 +00:00 |
|
Andreas Huber
|
11c9dc5b32
|
Added comments for asserts.
[SVN r30256]
|
2005-07-26 21:49:29 +00:00 |
|
Andreas Huber
|
202a9584e1
|
Added a facility allowing to specially handle events that did not trigger a reaction.
[SVN r30232]
|
2005-07-24 17:54:52 +00:00 |
|
Andreas Huber
|
7217365d72
|
Added event_base specializations to all reactions and updated the reference accordingly.
[SVN r30205]
|
2005-07-21 19:33:13 +00:00 |
|
Andreas Huber
|
f5de2c9d90
|
Removed double definition of state_base_type
[SVN r30204]
|
2005-07-21 19:13:47 +00:00 |
|
Andreas Huber
|
fdfa11c5d2
|
*** empty log message ***
[SVN r29956]
|
2005-07-09 18:57:11 +00:00 |
|
Andreas Huber
|
1b5ad49c34
|
Removed superfluous #include.
[SVN r29679]
|
2005-06-18 17:25:02 +00:00 |
|
Andreas Huber
|
90a93341e9
|
Added clone functionality to events so that stack-allocated events can now be deferred and posted. Updated the documentation and tests accordingly.
[SVN r29669]
|
2005-06-18 10:09:43 +00:00 |
|
Andreas Huber
|
402084373e
|
Invalid calls to reaction functions now always lead to a failing runtime assert. In debug mode the result type is a class with destructive copy semantics, enabling the detection of a wider range of reaction function abuses. Added appropriate tests and updated the documentation.
[SVN r29595]
|
2005-06-15 22:20:44 +00:00 |
|
Andreas Huber
|
85900c97ea
|
Code reformat
[SVN r29147]
|
2005-05-22 14:40:29 +00:00 |
|
Andreas Huber
|
a10f844a98
|
Added assert in counted_base::release
[SVN r28950]
|
2005-05-16 10:56:56 +00:00 |
|
Andreas Huber
|
14abfe8a5a
|
Reactions are now specified with a reactions member typedef in a state class declaration instead of a template parameter
[SVN r28848]
|
2005-05-12 17:44:20 +00:00 |
|
Andreas Huber
|
fc9d6004a1
|
- Changed the library namespace from fsm to statechart
- Changed the library name from boost::fsm to Boost.Statechart
[SVN r28788]
|
2005-05-10 18:24:35 +00:00 |
|
Andreas Huber
|
79faa2a761
|
State destructors are now not virtual even when BOOST_FSM_USE_NATIVE_RTTI is defined. This could lead to small speed improvements for transitions.
[SVN r28645]
|
2005-05-03 21:03:15 +00:00 |
|
Andreas Huber
|
0f24387c86
|
Incorporated a part of exception_translator::operator() code into the state_machine class template. This simplifies custom exception translators and makes implementing them less error-prone
[SVN r27433]
|
2005-02-19 22:08:12 +00:00 |
|
Andreas Huber
|
660682aeb3
|
Various simplifications
[SVN r27425]
|
2005-02-19 15:47:01 +00:00 |
|
Andreas Huber
|
9e3ba314fe
|
Cosmetic changes
[SVN r27424]
|
2005-02-19 15:42:19 +00:00 |
|
Andreas Huber
|
01008b2f16
|
Updated copyright notices
[SVN r27380]
|
2005-02-14 21:29:58 +00:00 |
|
Andreas Huber
|
7e3cdf74d5
|
Added comments to terminate_impl()
[SVN r27378]
|
2005-02-14 21:11:43 +00:00 |
|
Andreas Huber
|
302c894c6f
|
Replaced references to detail::empty_list with mpl::list<> and removed the now obsolete typedef
[SVN r27344]
|
2005-02-13 15:39:39 +00:00 |
|
Andreas Huber
|
f2c3fef92f
|
Generalized terminate implementation
[SVN r27254]
|
2005-02-08 20:31:51 +00:00 |
|
Andreas Huber
|
1bbb968448
|
Fixed a bug that led to an access violation when orthogonal region 0 of a state was terminated before exiting the state (either through another termination or a transition).
[SVN r27253]
|
2005-02-08 20:21:57 +00:00 |
|
Andreas Huber
|
30ab7180cb
|
Fixed minor inconsistencies and one bug (operator()() always returned 0).
[SVN r27222]
|
2005-02-07 19:20:48 +00:00 |
|
Andreas Huber
|
e7fd5e257e
|
Fixed a bug that led to a runtime assert when custom type information was reset to 0.
[SVN r26902]
|
2005-01-29 11:48:56 +00:00 |
|