MipTasks::Tracker Class Reference
[Tracker]

Task for the application of the Dynamic Feedback Linearization (DFL). More...

#include <Tracker.h>

Inheritance diagram for MipTasks::Tracker:

MipTasks::Task MIPObject

List of all members.

Public Member Functions

 Tracker (ResourcePointers resources, int argc, const char *argv[])
 Constructor.
 ~Tracker ()
 Destructor.
TaskPlate getPlate () const
 Gets task plate (mandatory), it must be defined for all implemented task.
Time getMaxDuration ()
 Gets maxSamplPeriod, maximum allowed time period between two calls of a run.
Time getMaxSamplPeriod ()
 Gets minSamplPeriod, minimum allowed time period between two calls of a run.
Time getMinSamplPeriod ()
 Gets minSamplPeriod, minimum allowed time period between two calls of a run.
TaskOutputs run ()
 Run function.

Public Attributes

bool first
 TODO.
bool last


Detailed Description

Task for the application of the Dynamic Feedback Linearization (DFL).

Author:
Marco Barbalinardo

Constructor & Destructor Documentation

MipTasks::Tracker::Tracker ( ResourcePointers  resources,
int  argc,
const char *  argv[] 
)

Constructor.

MipTasks::Tracker::~Tracker (  )  [inline]

Destructor.


Member Function Documentation

TaskPlate MipTasks::Tracker::getPlate (  )  const [inline, virtual]

Gets task plate (mandatory), it must be defined for all implemented task.

Implements MipTasks::Task.

Time MipTasks::Tracker::getMaxDuration (  )  [inline, virtual]

Gets maxSamplPeriod, maximum allowed time period between two calls of a run.

Implements MipTasks::Task.

Time MipTasks::Tracker::getMaxSamplPeriod (  )  [inline, virtual]

Gets minSamplPeriod, minimum allowed time period between two calls of a run.

Implements MipTasks::Task.

Time MipTasks::Tracker::getMinSamplPeriod (  )  [inline, virtual]

Gets minSamplPeriod, minimum allowed time period between two calls of a run.

Implements MipTasks::Task.

TaskOutputs MipTasks::Tracker::run ( void   )  [virtual]

Run function.

Implements MipTasks::Task.


Member Data Documentation

TODO.


The documentation for this class was generated from the following files:

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