SubmarineAgent Class Reference

Inheritance diagram for SubmarineAgent:
Inheritance graph
[legend]
Collaboration diagram for SubmarineAgent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Constructors and Destructors

 SubmarineAgent (rutz::shared_ptr< AgentManager > ama, const std::string &name="SubmarineAgent")
virtual ~SubmarineAgent ()
member functions

void msgUpdateMission (Mission theMission)

Protected Member Functions

void updateMission (Mission theMission)

Protected Attributes

pthread_mutex_t itsCurrentMissionLock
rutz::shared_ptr< MissionitsCurrentMission
 the submarine agent's current mission
rutz::shared_ptr< AgentManageritsAgentManager

Detailed Description

Definition at line 62 of file SubmarineAgent.H.


Member Data Documentation

the submarine agent's current mission

Definition at line 101 of file SubmarineAgent.H.

Referenced by CaptainAgent::msgGoThroughGateComplete(), and CaptainAgent::pickAndExecuteAnAction().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:50 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3