IS3D::FsaArc Class Reference

#include <FsaHelper.H>

List of all members.

Public Member Functions

 FsaArc (const std::string &arcName, const int &toState, const Array< std::string > &triggerEvents)
 FsaArc ()
virtual ~FsaArc ()
void addCallback (EventCallbackFunctor *f)
void callCallbacks (EventRef event)
std::string getName () const
int getTo () const
int getNumTriggers () const
std::string getTrigger (int i) const

Protected Attributes

Array< EventCallbackFunctor * > _callbacks
Array< std::string > _triggers
std::string _name
int _to


Constructor & Destructor Documentation

IS3D::FsaArc::FsaArc ( const std::string &  arcName,
const int &  toState,
const Array< std::string > &  triggerEvents 
)

IS3D::FsaArc::FsaArc (  ) 

virtual IS3D::FsaArc::~FsaArc (  )  [virtual]


Member Function Documentation

void IS3D::FsaArc::addCallback ( EventCallbackFunctor f  ) 

void IS3D::FsaArc::callCallbacks ( EventRef  event  ) 

std::string IS3D::FsaArc::getName (  )  const [inline]

References _name.

int IS3D::FsaArc::getTo (  )  const [inline]

References _to.

int IS3D::FsaArc::getNumTriggers (  )  const [inline]

References _triggers.

std::string IS3D::FsaArc::getTrigger ( int  i  )  const [inline]

References _triggers.


Member Data Documentation

Array<std::string> IS3D::FsaArc::_triggers [protected]

Referenced by getNumTriggers(), and getTrigger().

std::string IS3D::FsaArc::_name [protected]

Referenced by getName().

int IS3D::FsaArc::_to [protected]

Referenced by getTo().


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

Generated on Wed Jan 26 06:31:20 2011 for IS3D by  doxygen 1.5.6