Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r65342 - trunk/boost/msm/back
From: christophe.j.henry_at_[hidden]
Date: 2010-09-07 15:11:22


Author: chenry
Date: 2010-09-07 15:11:18 EDT (Tue, 07 Sep 2010)
New Revision: 65342
URL: http://svn.boost.org/trac/boost/changeset/65342

Log:
removed unneeded process_completion
Text files modified:
   trunk/boost/msm/back/state_machine.hpp | 21 ---------------------
   1 files changed, 0 insertions(+), 21 deletions(-)

Modified: trunk/boost/msm/back/state_machine.hpp
==============================================================================
--- trunk/boost/msm/back/state_machine.hpp (original)
+++ trunk/boost/msm/back/state_machine.hpp 2010-09-07 15:11:18 EDT (Tue, 07 Sep 2010)
@@ -1007,27 +1007,6 @@
         }
     }
 
- // Tries to process a completion event (useful if a previous one was rejected by a guard).
- execute_return process_completion()
- {
- typedef typename ::boost::mpl::deref<
- typename ::boost::mpl::begin<
- typename find_completion_events<library_sm>::type
- >::type
- >::type first_completion_event;
-
- // if the state machine has terminate or interrupt flags, check them, otherwise skip
- if (is_event_handling_blocked_helper<first_completion_event>
- ( ::boost::mpl::bool_<has_fsm_blocking_states<library_sm>::type::value>() ) )
- return HANDLED_TRUE;
-
- // process completion transitions BEFORE any other event in the pool (UML Standard 2.3 §15.3.14)
- handle_eventless_transitions_helper<library_sm> eventless_helper(this,true);
- eventless_helper.process_completion_event();
-
- return HANDLED_TRUE;
- }
-
     // Getter that returns the current state of the FSM
     const int* current_state() const
     {


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk