Andreas Huber
7d7c895db1
Fixes #4817 .
...
[SVN r66410]
2010-11-06 11:12:15 +00:00
Andreas Huber
2eac9aa7e0
Added documentation for triggering_event.
...
[SVN r61040]
2010-04-04 13:31:24 +00:00
Andreas Huber
10b7858fcf
Updated the reference to reflect the recent change to the simple_state<>::outer_context() functions.
...
[SVN r61037]
2010-04-04 11:33:46 +00:00
Daniel James
d8101eae53
Use a local copy of the valid HTML 4.01 icon.
...
[SVN r53048]
2009-05-16 14:23:59 +00:00
Daniel James
e7910588d3
Fix some validation errors.
...
[SVN r53047]
2009-05-16 14:17:20 +00:00
Andreas Huber
ce464b657e
Added event<> placement new documentation.
...
[SVN r44069]
2008-04-06 13:13:52 +00:00
Andreas Huber
07d20a7977
Various doc updates.
...
[SVN r42527]
2008-01-06 13:49:31 +00:00
Andreas Huber
5c94ef5b16
Added defaults for in_state_reaction template parameters and updated tests accordingly.
...
[SVN r42475]
2008-01-05 12:42:02 +00:00
Andreas Huber
970f7970a1
- Removed all permanent warning suppressions from library headers and avoided the resulting warnings with other means
...
- Updated acknowledgments
[SVN r42414]
2008-01-02 15:31:45 +00:00
Andreas Huber
35bad724b4
Minor formatting corrections.
...
[SVN r37397]
2007-04-09 12:55:41 +00:00
Andreas Huber
54b9af3c81
Corrected documentation regarding allocation of states and events.
...
[SVN r36536]
2006-12-29 18:39:58 +00:00
Andreas Huber
192a00b0e5
Corrected wrong order in copyright notices.
...
[SVN r36254]
2006-12-03 14:46:37 +00:00
Andreas Huber
5d16a32947
Fixed a minor doc bug
...
[SVN r34934]
2006-08-23 20:51:14 +00:00
Andreas Huber
05319bde64
Added contact.html and made all other html documents reference it.
...
[SVN r34483]
2006-07-08 19:17:14 +00:00
Andreas Huber
ef2dada31a
Validated html files with http://validator.w3.org .
...
[SVN r34343]
2006-06-18 12:59:27 +00:00
Andreas Huber
5fb86195f4
- Added a FAQ item regarding UML2.0 conformance.
...
- Made the documentation of unconsumed_event more visible
[SVN r34041]
2006-05-20 11:09:54 +00:00
Andreas Huber
acc5682e57
Tidied all html files.
...
[SVN r33325]
2006-03-13 00:46:10 +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
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
5d7253508b
Implemented in_state_reaction<>. Updated the documentation and tests accordingly.
...
[SVN r29684]
2005-06-19 10:51:10 +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
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
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
c7866e34d8
Fixed various documentation bugs regarding the use of exception translators.
...
[SVN r28642]
2005-05-03 20:49:47 +00:00
Andreas Huber
75575b0339
Adapted exception_translator docs.
...
[SVN r27434]
2005-02-19 22:13:25 +00:00
Andreas Huber
9ede431c0a
Adapted to code brush-ups (mostly replaced struct with class)
...
[SVN r27426]
2005-02-19 15:50:46 +00:00
Andreas Huber
34deb2e634
Minor changes
...
[SVN r27345]
2005-02-13 15:41:46 +00:00
Andreas Huber
1f792f2619
Adjusted table field sizes and corrected a few spelling errors.
...
[SVN r27223]
2005-02-07 19:23:39 +00:00
Andreas Huber
1c92595c8f
Fixed small doc bug
...
[SVN r27085]
2005-02-03 22:40:44 +00:00
Andreas Huber
9d6bad396c
Replaced all occurences of subclass with subtype
...
[SVN r26932]
2005-01-30 14:27:53 +00:00
Andreas Huber
a9f43cebe5
Clarified various requirements.
...
[SVN r26909]
2005-01-29 13:36:28 +00:00
Andreas Huber
713b86ce28
Added a new requirement to the state_downcast docs.
...
[SVN r26754]
2005-01-20 01:24:42 +00:00
Andreas Huber
f5a8ea4fe0
Adapted to new boost logo filename.
...
[SVN r26296]
2004-11-25 19:20:21 +00:00
Andreas Huber
8ab0f8a749
Minor fixes
...
[SVN r25779]
2004-10-18 23:20:24 +00:00
Andreas Huber
a21d9bf1ba
- Out of the box, a state machine no longer uses exception_translator<> to translate exceptions propagated into the framework. Instead, null_exception_translator is now used, which does not catch or translate any exceptions. Updated docs accordingly
...
- Implemented two stage exit and updated docs accordingly
- Implemented an experimental feature that allows a transition action to be a member of the transition source or any of its direct or indirect contexts, see BOOST_FSM_RELAX_TRANSITION_CONTEXT
- Various small code and documentation improvements
[SVN r25762]
2004-10-17 22:59:51 +00:00
Andreas Huber
9b1bd5c3cd
Updated copyright notices
...
[SVN r22895]
2004-05-22 20:47:20 +00:00
Andreas Huber
d1eaba8da5
Added documentation defining the state entry & exit sequence in the presence of orthogonal regions (various places).
...
[SVN r22791]
2004-05-11 18:48:15 +00:00
Andreas Huber
632b6ac013
Fixed a few minor inaccuracies.
...
[SVN r22625]
2004-04-10 12:22:33 +00:00
Andreas Huber
7973bdc7ee
Breaking change: fifo_scheduler<> and fifo_worker<> now always work non-blocking by default
...
[SVN r22533]
2004-03-20 23:12:12 +00:00
Andreas Huber
68a57f320d
Breaking change: Added the FifoWorker template parameter to fifo_scheduler<> and updated documentation and examples accordingly
...
[SVN r22503]
2004-03-15 23:38:33 +00:00
Andreas Huber
36be517819
- Breaking change: Renamed worker<> to fifo_scheduler<> and updated documentation and examples accordingly
...
- Changed the fifo_scheduler<> implementation so that a custom worker implementation needs to duplicate less code
- Various other small code and doc changes
[SVN r22494]
2004-03-13 00:22:23 +00:00
Andreas Huber
9530e386db
Minor doc fix
...
[SVN r22427]
2004-03-03 00:34:39 +00:00
Andreas Huber
4c8fe345ea
- Breaking change: Redesigned the worker<> and asynchronous_state_machine<> class templates and updated documentation accordingly. Event processors can now be added and removed while a worker is running. Moreover, the new design allows for custom workers with non-FIFO queueing schemes
...
- The StopWatch example now uses std::time() instead of std::clock()
[SVN r22426]
2004-03-03 00:22:21 +00:00
Andreas Huber
8bfb694aa6
- Added the state type information facility to simple_state
...
- Added the function templates simple_state::clear_shallow_history() and simple_state::clear_deep_history()
[SVN r22199]
2004-02-09 00:32:32 +00:00
Andreas Huber
5efc93cc69
- Finished reference documentation
...
- Updated Copyright notices
[SVN r21607]
2004-01-11 23:08:54 +00:00
Andreas Huber
58d6bbb184
- Thanks to Mitsuo Fukasawa the tutorial is now also available in Japanese!!!
...
- Added reference (unfinished) and configuration documentation and updated other documents
- Various code brush-ups (no breaking changes)
[SVN r21241]
2003-12-12 22:31:58 +00:00