Andreas Huber
|
f624d84ba3
|
Reformatted example code
[SVN r30428]
|
2005-08-03 21:05:48 +00:00 |
|
Andreas Huber
|
c45e585138
|
Removed the to-do item "Eliminate the need to wrap a single templated inner initial state into an mpl::list".
Added to-do item to clarify the requirements on the user-supplied mpl containers + compile time performance measurements.
[SVN r30427]
|
2005-08-03 20:42:16 +00:00 |
|
Andreas Huber
|
fc57263b67
|
Put all remarks about code as comments inside the code.
[SVN r30426]
|
2005-08-03 20:35:58 +00:00 |
|
Andreas Huber
|
527a18b781
|
Minor clarifications
[SVN r30425]
|
2005-08-03 20:31:49 +00:00 |
|
Andreas Huber
|
5ad2a53cc3
|
No longer provides multiple test-suites
[SVN r30424]
|
2005-08-03 20:27:32 +00:00 |
|
Andreas Huber
|
f710dd2a5f
|
Added a FAQ item explaining the pitfalls of dynamically linked state-machines. Also added associated tests to find out whether and how FSMs can be put into DLLs.
[SVN r30354]
|
2005-08-01 07:17:44 +00:00 |
|
Andreas Huber
|
efecff0b0f
|
Minor bug fix
[SVN r30337]
|
2005-07-31 09:02:53 +00:00 |
|
Andreas Huber
|
a1c3c1771f
|
Added a FAQ item that presents code for a StopWatch variant that does not use state-local storage and explains the drawbacks of that approach
[SVN r30258]
|
2005-07-26 21:53:12 +00:00 |
|
Andreas Huber
|
11c9dc5b32
|
Added comments for asserts.
[SVN r30256]
|
2005-07-26 21:49:29 +00:00 |
|
Andreas Huber
|
ed30c112c9
|
Added a FAQ item explaining how to trouble-shoot compile-time errors.
[SVN r30243]
|
2005-07-26 06:48:58 +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
|
b028634f26
|
Added the Jamfile.v2 files
[SVN r30223]
|
2005-07-22 22:21:41 +00:00 |
|
Andreas Huber
|
e0c8993c92
|
Added a missing const
[SVN r30222]
|
2005-07-22 22:19:20 +00:00 |
|
Andreas Huber
|
a5a39d3888
|
Added in_state_reaction and clarified a few things.
[SVN r30221]
|
2005-07-22 22:16:26 +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
|
67ed3910cc
|
Stage now traverses dependencies...
[SVN r30035]
|
2005-07-13 06:50:47 +00:00 |
|
Andreas Huber
|
2ca8768d02
|
Cosmetic changes
[SVN r29958]
|
2005-07-09 22:13:20 +00:00 |
|
Andreas Huber
|
6de45d9847
|
Added Jamfile.v2 files
[SVN r29957]
|
2005-07-09 21:07:12 +00:00 |
|
Andreas Huber
|
fdfa11c5d2
|
*** empty log message ***
[SVN r29956]
|
2005-07-09 18:57:11 +00:00 |
|
Andreas Huber
|
792657c290
|
Fixed the now incorrect reaction specifications in the example code.
[SVN r29934]
|
2005-07-07 17:18:30 +00:00 |
|
Andreas Huber
|
1f51c5c112
|
Corrected release data
[SVN r29686]
|
2005-06-19 14:16:27 +00:00 |
|
Andreas Huber
|
5d7253508b
|
Implemented in_state_reaction<>. Updated the documentation and tests accordingly.
[SVN r29684]
|
2005-06-19 10:51:10 +00:00 |
|
Andreas Huber
|
6aa7afd0bb
|
Clarified the definition of context.
[SVN r29683]
|
2005-06-19 10:17:02 +00:00 |
|
Andreas Huber
|
1b5ad49c34
|
Removed superfluous #include.
[SVN r29679]
|
2005-06-18 17:25:02 +00:00 |
|
Andreas Huber
|
6c04c58965
|
Replaced all occurrences of "state chart" with "statechart".
[SVN r29670]
|
2005-06-18 10:26:56 +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
|
35954a6116
|
Separated performance-related docs from the rationale into a page of its own.
[SVN r29430]
|
2005-06-04 15:51:56 +00:00 |
|
Andreas Huber
|
a148085b04
|
*** empty log message ***
[SVN r29428]
|
2005-06-04 10:31:56 +00:00 |
|
Andreas Huber
|
3eb326d002
|
Improved the SimpleState and State concept documentation and reordered concepts.
[SVN r29427]
|
2005-06-04 10:30:34 +00:00 |
|
Andreas Huber
|
9b6f427eb5
|
Adapted to the new reaction specification interface.
[SVN r29266]
|
2005-05-29 10:19:56 +00:00 |
|
Andreas Huber
|
747732c33f
|
Adapted to the new reaction specification interface.
[SVN r29150]
|
2005-05-22 16:55:40 +00:00 |
|
Andreas Huber
|
85900c97ea
|
Code reformat
[SVN r29147]
|
2005-05-22 14:40:29 +00:00 |
|
Andreas Huber
|
9a902d4a95
|
Fixed a bug kept the example from compiling on Intel 7.0 + MSVC6.0 std library
[SVN r29146]
|
2005-05-22 14:39:10 +00:00 |
|
Andreas Huber
|
90b932a9a7
|
Added a remark why the library should not be used to implement parsers.
[SVN r28953]
|
2005-05-16 12:39:04 +00:00 |
|
Andreas Huber
|
57a2c664a9
|
Removed the BitMachine variants with 4 bits (cuts compilation time by more than half)
[SVN r28951]
|
2005-05-16 11:00:33 +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
|
4ca855ed69
|
*** empty log message ***
[SVN r28789]
|
2005-05-10 18:28:23 +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
|
110ea503ff
|
Changed the release date in the change history
[SVN r28719]
|
2005-05-07 15:08:44 +00:00 |
|
Andreas Huber
|
8d8d53d8da
|
Changed the release date in the change history
[SVN r28646]
|
2005-05-03 21:32:17 +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
|
80a08a9987
|
Added the "Getting started" and "Audience" sections (moved from the tutorial) and updated the to-do list.
[SVN r28644]
|
2005-05-03 20:59:41 +00:00 |
|
Andreas Huber
|
4ae3174af9
|
Fixed various documentation bugs regarding the use of exception translators.
Added "Basic topics" and "Intermediate topics" headings.
[SVN r28643]
|
2005-05-03 20:55:07 +00:00 |
|
Andreas Huber
|
c7866e34d8
|
Fixed various documentation bugs regarding the use of exception translators.
[SVN r28642]
|
2005-05-03 20:49:47 +00:00 |
|
Andreas Huber
|
46b0c51c97
|
Various minor changes
[SVN r28641]
|
2005-05-03 20:48:09 +00:00 |
|
Andreas Huber
|
5c02de3cf4
|
Updated native RTTI docs
[SVN r28640]
|
2005-05-03 20:45:10 +00:00 |
|
Andreas Huber
|
0f93f0e2ae
|
Updated acknowledgements
[SVN r28639]
|
2005-05-03 20:43:17 +00:00 |
|