camera_prosilica
Public Member Functions | Protected Attributes | Friends | List of all members
camera_prosilica::Task Class Reference

#include <Task.hpp>

Inheritance diagram for camera_prosilica::Task:

Public Member Functions

 Task (std::string const &name, RTT::ExecutionEngine *engine)
 
 Task (std::string const &name="camera_prosilica::Task")
 
 ~Task ()
 
virtual bool configureCamera ()
 
bool configureHook ()
 

Protected Attributes

camera::AccessMode camera_access_mode
 

Friends

class TaskBase
 

Constructor & Destructor Documentation

◆ Task() [1/2]

Task::Task ( std::string const &  name,
RTT::ExecutionEngine *  engine 
)

◆ Task() [2/2]

Task::Task ( std::string const &  name = "camera_prosilica::Task")

◆ ~Task()

Task::~Task ( )

Member Function Documentation

◆ configureCamera()

bool Task::configureCamera ( )
virtual

◆ configureHook()

bool Task::configureHook ( )

This hook is called by Orocos when the state machine transitions from PreOperational to Stopped. If it returns false, then the component will stay in PreOperational. Otherwise, it goes into Stopped.

It is meaningful only if the #needs_configuration has been specified in the task context definition with (for example):

task_context "TaskName" do needs_configuration ... end

Friends And Related Function Documentation

◆ TaskBase

friend class TaskBase
friend

Member Data Documentation

◆ camera_access_mode

camera::AccessMode camera_prosilica::Task::camera_access_mode
protected

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