47 #ifndef _MIRA_MILEAGETASK_H_ 48 #define _MIRA_MILEAGETASK_H_ 52 namespace mira {
namespace navigation {
78 template<
typename Reflector>
82 r.property(
"Mileage",
mileage,
"The requested mileage.");
#define MIRA_REFLECT_BASE(reflector, BaseClass)
MileageTask(float m)
Constructs a mileage task with given mileage.
Definition: MileageTask.h:73
MileageTask()
Constructs a mileage task with mileage 0.
Definition: MileageTask.h:66
float mileage
The requested mileage.
Definition: MileageTask.h:87
Subtask that has purpose to drive at least a given mileage before the task is done.
Definition: MileageTask.h:60
Interface for sub tasks to be added to a navigation task.
Definition: Task.h:63
Base classes and interfaces for navigation tasks.
void reflect(Reflector &r)
The reflect method.
Definition: MileageTask.h:79