


Classes | |
| struct | Job |
Public Member Functions | |
| SensorAgent (std::string name) | |
| void | msgFindAndTrackObject (uint oceanObjectId, OceanObject::OceanObjectType oceanObjectType, DataTypes dataType) |
| void | msgStopLookingForObject (uint oceanObjectId, DataTypes dataType) |
| uint | getNumJobs () |
| void | cleanJobs () |
Constructors and Destructors | |
| SensorAgent (rutz::shared_ptr< AgentManager > ama, const std::string &name="SensorAgent") | |
| ~SensorAgent () | |
SensorAgent messages | |
| void | msgSensorUpdate () |
| void | msgFindAndTrackObject (uint sensorResultId, SensorResult::SensorResultType sensorResultType, DataType dataType) |
| void | msgStopLookingForObject (uint sensorResultId, DataType dataType) |
Protected Types | |
| enum | JobStatus { NOT_STARTED, IN_PROGRESS, IGNORE, NOT_STARTED, IN_PROGRESS, IGNORE } |
| enum | JobStatus { NOT_STARTED, IN_PROGRESS, IGNORE, NOT_STARTED, IN_PROGRESS, IGNORE } |
Protected Member Functions | |
| uint | getNumJobs () |
| void | cleanJobs () |
Protected Attributes | |
| std::list< Job * > | itsJobs |
| std::list< Job * >::iterator | itsJobsItr |
| std::list< Job > | itsJobs |
| std::list< Job >::iterator | itsJobsItr |
Definition at line 53 of file SensorAgent.H.
1.6.3