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

Generated on Mon Feb 20 07:01:08 2017 for MIP by  doxygen 1.5.6