User Manual, Developers Guide and API Documentation

wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals Class Reference

Provides default implementation for unhandled signals. More...

#include <ldk/fsm/FunctionalUnit.hpp>

Inheritance diagram for wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals:

Inheritance graph
[legend]
Collaboration diagram for wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals:

Collaboration graph
[legend]

List of all members.

Protected Member Functions

 UnhandledSignals (BaseFSM *t, const std::string &stateName)

Private Member Functions

virtual void doExitState ()
virtual void doInitState ()
virtual void doIsAccepting (const CompoundPtr &, bool &) const
virtual BaseFSM::StateInterface * doOnData (const CompoundPtr &)
virtual BaseFSM::StateInterface * doSendData (const CompoundPtr &)
virtual BaseFSM::StateInterface * doWakeup ()
virtual void exitState ()
 exitState is called when exiting a state
virtual void initState ()
 initState is called when entering a new state


Detailed Description

template<typename VARIABLES>
class wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals

If a signal is not implemented, the default action is to throw an error.

Definition at line 146 of file FunctionalUnit.hpp.


Constructor & Destructor Documentation

template<typename VARIABLES>
wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::UnhandledSignals ( BaseFSM t,
const std::string &  stateName 
) [inline, protected]

Definition at line 150 of file FunctionalUnit.hpp.


Member Function Documentation

template<typename VARIABLES>
virtual void wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::doExitState (  )  [inline, private, virtual]

Definition at line 174 of file FunctionalUnit.hpp.

template<typename VARIABLES>
virtual void wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::doInitState (  )  [inline, private, virtual]

Definition at line 162 of file FunctionalUnit.hpp.

template<typename VARIABLES>
virtual void wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::doIsAccepting ( const CompoundPtr ,
bool  
) const [inline, private, virtual]

Definition at line 213 of file FunctionalUnit.hpp.

template<typename VARIABLES>
virtual BaseFSM::StateInterface* wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::doOnData ( const CompoundPtr  )  [inline, private, virtual]

Definition at line 189 of file FunctionalUnit.hpp.

template<typename VARIABLES>
virtual BaseFSM::StateInterface* wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::doSendData ( const CompoundPtr  )  [inline, private, virtual]

Definition at line 178 of file FunctionalUnit.hpp.

template<typename VARIABLES>
virtual BaseFSM::StateInterface* wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::doWakeup (  )  [inline, private, virtual]

Definition at line 201 of file FunctionalUnit.hpp.

template<typename VARIABLES>
virtual void wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::exitState (  )  [inline, private, virtual]

template<typename VARIABLES>
virtual void wns::ldk::fsm::FunctionalUnit< VARIABLES >::UnhandledSignals::initState (  )  [inline, private, virtual]


The documentation for this class was generated from the following file:

Generated on Sat May 26 03:32:56 2012 for openWNS by  doxygen 1.5.5