camera_aravis
Task.hpp
Go to the documentation of this file.
1 /* Generated from orogen/lib/orogen/templates/tasks/Task.hpp */
2 
3 #ifndef CAMERA_ARAVIS_TASK_TASK_HPP
4 #define CAMERA_ARAVIS_TASK_TASK_HPP
5 
6 #include "camera_aravis/TaskBase.hpp"
7 #include <arv.h>
8 
9 
10 namespace camera_aravis {
11 
26  class Task : public TaskBase
27  {
28  friend class TaskBase;
29  public:
30  Task(std::string const& name = "camera_aravis::Task");
31  Task(std::string const& name, RTT::ExecutionEngine* engine);
32  ~Task();
33 
34  bool configureHook();
35 
36  };
37  void triggerFunction(const void *p);
38 }
39 
40 #endif
41 
Definition: Task.hpp:10
friend class TaskBase
Definition: Task.hpp:28
void triggerFunction(const void *p)
Definition: Task.cpp:43
bool configureHook()
Definition: Task.cpp:24
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Task.hpp:26
Task(std::string const &name="camera_aravis::Task")
Definition: Task.cpp:9
~Task()
Definition: Task.cpp:19