#include <iso_flock_add_behavior_event.h>
Collaboration diagram for iso::flock::AddBehaviorEvent:

Public Member Functions | |
| AddBehaviorEvent (base::String pSwarmName, base::String pBehaviorName, Behavior *pBehavior) | |
| AddBehaviorEvent (base::String pSwarmName, base::String pBehaviorName, base::String pSuccessorBehaviorName, Behavior *pBehavior) | |
| template<class BehaviorType> | |
| AddBehaviorEvent (base::String pSwarmName, base::String pBehaviorName, const BehaviorType &pBehavior) | |
| template<class BehaviorType> | |
| AddBehaviorEvent (base::String pSwarmName, base::String pBehaviorName, base::String pSuccessorBehaviorName, const BehaviorType &pBehavior) | |
| template<class BehaviorType> | |
| AddBehaviorEvent (double pTime, base::String pSwarmName, base::String pBehaviorName, const BehaviorType &pBehavior) | |
| template<class BehaviorType> | |
| AddBehaviorEvent (double pTime, base::String pSwarmName, base::String pBehaviorName, base::String pSuccessorBehaviorName, const BehaviorType &pBehavior) | |
| template<class BehaviorType> | |
| AddBehaviorEvent (const AddBehaviorEvent &pEvent) | |
| template<class BehaviorType> | |
| AddBehaviorEvent (double pTime, const AddBehaviorEvent &pEvent) | |
| virtual | ~AddBehaviorEvent () |
| event::Event * | copy () const |
| event::Event * | copy (double pTime) const |
| void | execute () throw (event::EventException) |
Protected Member Functions | |
| AddBehaviorEvent () | |
| AddBehaviorEvent (double pTime) | |
Protected Attributes | |
| base::String | mSwarmName |
| base::String | mBehaviorName |
| base::String | mSuccessorBehaviorName |
| Behavior * | mBehavior |
| AddBehaviorEvent::AddBehaviorEvent | ( | base::String | pSwarmName, | |
| base::String | pBehaviorName, | |||
| Behavior * | pBehavior | |||
| ) |
| AddBehaviorEvent::AddBehaviorEvent | ( | base::String | pSwarmName, | |
| base::String | pBehaviorName, | |||
| base::String | pSuccessorBehaviorName, | |||
| Behavior * | pBehavior | |||
| ) |
| iso::flock::AddBehaviorEvent::AddBehaviorEvent | ( | base::String | pSwarmName, | |
| base::String | pBehaviorName, | |||
| const BehaviorType & | pBehavior | |||
| ) |
| iso::flock::AddBehaviorEvent::AddBehaviorEvent | ( | base::String | pSwarmName, | |
| base::String | pBehaviorName, | |||
| base::String | pSuccessorBehaviorName, | |||
| const BehaviorType & | pBehavior | |||
| ) |
| iso::flock::AddBehaviorEvent::AddBehaviorEvent | ( | double | pTime, | |
| base::String | pSwarmName, | |||
| base::String | pBehaviorName, | |||
| const BehaviorType & | pBehavior | |||
| ) |
| iso::flock::AddBehaviorEvent::AddBehaviorEvent | ( | double | pTime, | |
| base::String | pSwarmName, | |||
| base::String | pBehaviorName, | |||
| base::String | pSuccessorBehaviorName, | |||
| const BehaviorType & | pBehavior | |||
| ) |
| iso::flock::AddBehaviorEvent::AddBehaviorEvent | ( | const AddBehaviorEvent & | pEvent | ) |
| iso::flock::AddBehaviorEvent::AddBehaviorEvent | ( | double | pTime, | |
| const AddBehaviorEvent & | pEvent | |||
| ) |
| AddBehaviorEvent::~AddBehaviorEvent | ( | ) | [virtual] |
| AddBehaviorEvent::AddBehaviorEvent | ( | ) | [protected] |
| AddBehaviorEvent::AddBehaviorEvent | ( | double | pTime | ) | [protected] |
| event::Event * AddBehaviorEvent::copy | ( | ) | const |
| event::Event * AddBehaviorEvent::copy | ( | double | pTime | ) | const |
| void AddBehaviorEvent::execute | ( | ) | throw (event::EventException) |
base::String iso::flock::AddBehaviorEvent::mSwarmName [protected] |
base::String iso::flock::AddBehaviorEvent::mBehaviorName [protected] |
base::String iso::flock::AddBehaviorEvent::mSuccessorBehaviorName [protected] |
Behavior* iso::flock::AddBehaviorEvent::mBehavior [protected] |
1.5.1