PursuingData.h File Reference
#include <fstream>
#include <Task.h>
#include <Resource.h>
#include <SharedMem.h>
#include <Time.h>
#include <CommonOptions.h>
Go to the source code of this file.
|
Namespaces |
namespace | MipTasks |
Enumerations |
enum | MipTasks::PursuingStates {
MipTasks::PUR_STA_EXPAND,
MipTasks::PUR_STA_FRONT_GUARD,
MipTasks::PUR_STA_FOLLOW,
MipTasks::PUR_STA_WANDER,
MipTasks::PUR_STA_NUM
} |
| The possible states of the Pursuing task. More...
|
enum | MipTasks::PursuingGuardUpdatingStates { MipTasks::PUR_STA_FRONT_GUARD_UPDATING_FREE,
MipTasks::PUR_STA_FRONT_GUARD_UPDATING_WAITING,
MipTasks::PURSUING_GUARD_UPDATING_NUM
} |
| The possible states of updating guards in the Pursuing task. More...
|
enum | MipTasks::PursuingGuardStates { MipTasks::PUR_STA_FRONT_GUARD_UPDATING,
MipTasks::PUR_STA_FRONT_GUARD_SEND_FOLLOWER,
MipTasks::PUR_STA_FRONT_GUARD_PLANNING,
MipTasks::PUR_STA_FRONT_GUARD_NUM
} |
| The possible states of established guards in the Pursuing task. More...
|
enum | MipTasks::PursuingWandererStates { MipTasks::PUR_STA_WANDER_FREE,
MipTasks::PUR_STA_WANDER_WAITING,
MipTasks::PUR_STA_WANDER_NUM
} |
| The possible states of wanderers in the Pursuing task. More...
|
enum | MipTasks::GuardUpdatingState {
MipTasks::PUR_GUARD_UPDATING_STA_TODO,
MipTasks::PUR_GUARD_UPDATING_STA_SENT_REQUEST,
MipTasks::PUR_GUARD_UPDATING_STA_RECEIVED_VALID_REQUEST,
MipTasks::PUR_GUARD_UPDATING_STA_DONE_UPDATING,
MipTasks::PUR_GUARD_UPDATING_STA_NUM
} |
| The possible states of the Pursuing task. More...
|
Variables |
static const char * | MipTasks::pursuingStatesNames [PUR_STA_NUM] |
| The names of the possible states of the Pursuing task.
|
static const char * | MipTasks::pursuingGuardUpdatingStatesNames [PURSUING_GUARD_UPDATING_NUM] |
static const char * | MipTasks::pursuingGuardStatesNames [PUR_STA_FRONT_GUARD_NUM] |
static const char * | MipTasks::pursuingWanderStatesNames [PUR_STA_WANDER_NUM] |
static const char * | MipTasks::GuardUpdatingStateNames [PUR_GUARD_UPDATING_STA_NUM] |
Detailed Description
- Author:
- Antonio Franchi and Arnaud Dufranne