Commit Graph

42 Commits

Author SHA1 Message Date
Daniel James
7b7fa20fdf Use local copy of the valid HTML 4.01 icon, and make sure all the pages
that use it are valid.

Merged revisions 53047-53048 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53047 | danieljames | 2009-05-16 15:17:20 +0100 (Sat, 16 May 2009) | 1 line
  
  Fix some validation errors.
........
  r53048 | danieljames | 2009-05-16 15:23:59 +0100 (Sat, 16 May 2009) | 1 line
  
  Use a local copy of the valid HTML 4.01 icon.
........


[SVN r53258]
2009-05-25 20:06:26 +00:00
Andreas Huber
5fd4d7c849 Merged 1.36 changes from trunk to release branch
[SVN r47466]
2008-07-15 22:50:59 +00:00
Andreas Huber
8c8e8af79f Merged various minor changes from trunk to branch.
[SVN r37401]
2007-04-09 13:58:14 +00:00
Andreas Huber
ae4f797aa2 Merged documentation fixes regarding allocation of states and events from trunk to branch.
[SVN r36537]
2006-12-29 18:43:04 +00:00
Andreas Huber
f8e471e541 Corrected wrong order in copyright notices.
[SVN r36255]
2006-12-03 15:10:26 +00:00
Andreas Huber
1f90ae002d Merged minor doc bug fix from trunk to branch.
[SVN r34935]
2006-08-23 20:56:46 +00:00
Andreas Huber
dc5b0c9ee3 Merged various minor changes from trunk to branch.
[SVN r34518]
2006-07-12 21:52:33 +00:00
Andreas Huber
ed4862a38c Merged html validation changes from trunk to branch.
[SVN r34344]
2006-06-18 13:08:55 +00:00
Andreas Huber
4ae57932ad Merged several doc changes vom trunk to branch
[SVN r34043]
2006-05-20 11:40:02 +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