pressure_paroscientific
tasks
Task.hpp
Go to the documentation of this file.
1
/* Generated from orogen/lib/orogen/templates/tasks/Task.hpp */
2
3
#ifndef PRESSURE_PAROSCIENTIFIC_TASK_TASK_HPP
4
#define PRESSURE_PAROSCIENTIFIC_TASK_TASK_HPP
5
6
#include "pressure_paroscientific/TaskBase.hpp"
7
8
namespace
pressure_paroscientific
{
9
10
class
Driver;
11
class
Task
:
public
TaskBase
12
{
13
friend
class
TaskBase
;
14
protected
:
15
Driver*
mDriver
;
16
17
18
public
:
19
20
Task
(std::string
const
& name =
"pressure_paroscientific::Task"
);
21
Task
(std::string
const
& name, RTT::ExecutionEngine* engine);
22
23
~Task
();
24
39
bool
configureHook
();
40
46
bool
startHook
();
47
void
processIO
();
62
// void updateHook();
63
70
// void errorHook();
71
75
//void stopHook();
76
81
// void cleanupHook();
82
};
83
}
84
85
#endif
86
pressure_paroscientific::Task::TaskBase
friend class TaskBase
Definition:
Task.hpp:13
pressure_paroscientific::Task::processIO
void processIO()
Definition:
Task.cpp:57
pressure_paroscientific::Task::startHook
bool startHook()
Definition:
Task.cpp:49
pressure_paroscientific::Task::configureHook
bool configureHook()
The following lines are template definitions for the various state machine.
Definition:
Task.cpp:31
pressure_paroscientific::Task::mDriver
Driver * mDriver
Definition:
Task.hpp:15
pressure_paroscientific
Definition:
Task.hpp:8
pressure_paroscientific::Task::~Task
~Task()
Definition:
Task.cpp:20
pressure_paroscientific::Task::Task
Task(std::string const &name="pressure_paroscientific::Task")
Definition:
Task.cpp:8
pressure_paroscientific::Task
Definition:
Task.hpp:11
Generated by
1.8.13