OfflinerTask.h File Reference
Task for the offline execution of other tasks. to do.
More...
#include <Task.h>
#include <Resource.h>
#include <CommModule.h>
#include <SharedMem.h>
#include <CommonOptions.h>
#include <GaussianMixture.h>
#include <OfflineMR.h>
#include <SpacesArma.h>
#include <OfflineUav.h>
#include <DraWin.h>
#include <SimTime.h>
Go to the source code of this file.
|
Namespaces |
namespace | MipTasks |
Classes |
class | MipTasks::OfflinerTaskOptions |
| Examples of the use of the Options class for a task. More...
|
class | MipTasks::OfflinerTaskSharedMem |
| Example of the use of the shared memory for a task. More...
|
class | MipTasks::OfflinerTask |
| Task for the offline execution of other tasks. More...
|
Enumerations |
enum | MipTasks::OfflineJobs {
MipTasks::OJ_PARTICLE_MUT_LOC,
MipTasks::OJ_FAST_SLAM_PMLNMR,
MipTasks::OJ_PHDFILTER_STAGE1,
MipTasks::OJ_PHDFILTER_STAGE2,
MipTasks::OJ_PHDFILTER_QUAD,
MipTasks::OFFLINE_JOBS_TYPES_NUM
} |
| Types of jobs that can be performed offline. More...
|
enum | MipTasks::OfflinerFunctionalities {
MipTasks::OFF_SHME_MYPF,
MipTasks::OFF_SHME_MYCO,
MipTasks::OFF_SHME_MYCI,
MipTasks::OFF_SHME_MYGM,
MipTasks::OFF_COMM_OTPOSE,
MipTasks::OFF_COMM_OTPF,
MipTasks::OFF_COMM_OTCO,
MipTasks::OFF_COMM_OTCI,
MipTasks::OFF_COMM_OTGM,
MipTasks::OFF_EMU_UAV,
MipTasks::OFFLINER_FUNCTIONALITIES_NUM
} |
| Enumerates all different functionalities of the task. More...
|
enum | MipTasks::OfflinerTaskStates { MipTasks::OFFLINER_TASK_FIRST_RUN,
MipTasks::OFFLINER_TASK_NORMAL_RUN,
MipTasks::OFFLINER_TASK_STATES_NUM
} |
| Enumerates the states of the OfflinerTask. More...
|
Variables |
static const char * | MipTasks::OfflineJobsNames [OFFLINE_JOBS_TYPES_NUM] |
static const bool | MipTasks::OfflinerFunctionalitiesTable [OFFLINE_JOBS_TYPES_NUM][OFFLINER_FUNCTIONALITIES_NUM] |
| Expresses wether or not the functionalities of the task must be executed for different jobs.
|
static const char * | MipTasks::OfflinerTaskStatesNames [OFFLINER_TASK_STATES_NUM] |
Detailed Description
Task for the offline execution of other tasks. to do.
- Author:
- Paolo Stegagno