AceSmartSoft API Documentation
Public Member Functions | List of all members
SmartACE::StateChangeHandler Class Referenceabstract

Handler class for state changes at the slave. More...

#include <smartState.hh>

Public Member Functions

virtual ~StateChangeHandler ()
 
virtual void handleEnterState (const std::string &SubState)=0
 Called when a substate is entered. More...
 
virtual void handleQuitState (const std::string &SubState)=0
 called when a substate is left More...
 

Detailed Description

Handler class for state changes at the slave.

Used by StateSlave to notify the user about state changes.

Constructor & Destructor Documentation

◆ ~StateChangeHandler()

virtual SmartACE::StateChangeHandler::~StateChangeHandler ( )
inlinevirtual

Member Function Documentation

◆ handleEnterState()

virtual void SmartACE::StateChangeHandler::handleEnterState ( const std::string &  SubState)
pure virtual

Called when a substate is entered.

Parameters
SubStatename of newly entered substate

◆ handleQuitState()

virtual void SmartACE::StateChangeHandler::handleQuitState ( const std::string &  SubState)
pure virtual

called when a substate is left

Parameters
SubStatename of deactivated substate

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