iso::flock::MoveBehaviorEvent Class Reference

#include <iso_flock_move_behavior_event.h>

List of all members.

Public Member Functions

 MoveBehaviorEvent (base::String pSwarmName, base::String pBehaviorName, base::String pSuccessorBehaviorName)
 MoveBehaviorEvent (double pTime, base::String pSwarmName, base::String pBehaviorName, base::String pSuccessorBehaviorName)
 MoveBehaviorEvent (const MoveBehaviorEvent &pEvent)
 MoveBehaviorEvent (double pTime, const MoveBehaviorEvent &pEvent)
virtual ~MoveBehaviorEvent ()
event::Event * copy () const
event::Event * copy (double pTime) const
void execute () throw (event::EventException)

Protected Attributes

base::String mSwarmName
base::String mBehaviorName
base::String mSuccessorBehaviorName


Constructor & Destructor Documentation

MoveBehaviorEvent::MoveBehaviorEvent ( base::String  pSwarmName,
base::String  pBehaviorName,
base::String  pSuccessorBehaviorName 
)

MoveBehaviorEvent::MoveBehaviorEvent ( double  pTime,
base::String  pSwarmName,
base::String  pBehaviorName,
base::String  pSuccessorBehaviorName 
)

MoveBehaviorEvent::MoveBehaviorEvent ( const MoveBehaviorEvent pEvent  ) 

MoveBehaviorEvent::MoveBehaviorEvent ( double  pTime,
const MoveBehaviorEvent pEvent 
)

MoveBehaviorEvent::~MoveBehaviorEvent (  )  [virtual]


Member Function Documentation

event::Event * MoveBehaviorEvent::copy (  )  const

event::Event * MoveBehaviorEvent::copy ( double  pTime  )  const

void MoveBehaviorEvent::execute (  )  throw (event::EventException)


Member Data Documentation

base::String iso::flock::MoveBehaviorEvent::mSwarmName [protected]

base::String iso::flock::MoveBehaviorEvent::mBehaviorName [protected]

base::String iso::flock::MoveBehaviorEvent::mSuccessorBehaviorName [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 15:28:03 2011 for iso_flock by  doxygen 1.5.1