LLFSMState Class Reference

#include <llstatemachine.h>

Inheritance diagram for LLFSMState:

Inheritance graph
[legend]
Collaboration diagram for LLFSMState:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLFSMState ()
virtual void onEntry (void *)
virtual void onExit (void *)
virtual void execute (void *)
virtual std::string getName () const


Detailed Description

Definition at line 60 of file llstatemachine.h.


Constructor & Destructor Documentation

LLFSMState::LLFSMState (  )  [inline]

Definition at line 63 of file llstatemachine.h.


Member Function Documentation

virtual void LLFSMState::onEntry ( void *   )  [inline, virtual]

Definition at line 64 of file llstatemachine.h.

Referenced by LLStateMachine::processTransition(), and LLStateMachine::setCurrentState().

Here is the caller graph for this function:

virtual void LLFSMState::onExit ( void *   )  [inline, virtual]

Definition at line 65 of file llstatemachine.h.

Referenced by LLStateMachine::processTransition().

Here is the caller graph for this function:

virtual void LLFSMState::execute ( void *   )  [inline, virtual]

Definition at line 66 of file llstatemachine.h.

Referenced by LLStateMachine::runCurrentState().

Here is the caller graph for this function:

virtual std::string LLFSMState::getName (  )  const [inline, virtual]

Definition at line 67 of file llstatemachine.h.

Referenced by operator<<(), LLStateMachine::processTransition(), and LLStateDiagram::saveDotFile().

Here is the caller graph for this function:


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

Generated on Fri May 16 08:48:08 2008 for SecondLife by  doxygen 1.5.5