controldev
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
controldev::SliderboxTask Class Reference

#include <SliderboxTask.hpp>

Inheritance diagram for controldev::SliderboxTask:

Public Member Functions

 SliderboxTask (std::string const &name="controldev::SliderboxTask")
 
 SliderboxTask (std::string const &name, RTT::ExecutionEngine *engine)
 
 ~SliderboxTask ()
 
bool configureHook ()
 This hook is called by Orocos when the state machine transitions from PreOperational to Stopped. More...
 

Protected Member Functions

virtual bool updateRawCommand (RawCommand &rcmd)
 
virtual int getFileDescriptor ()
 

Protected Attributes

SliderBox * sliderBox
 

Friends

class SliderboxTaskBase
 

Constructor & Destructor Documentation

◆ SliderboxTask() [1/2]

SliderboxTask::SliderboxTask ( std::string const &  name = "controldev::SliderboxTask")

◆ SliderboxTask() [2/2]

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

◆ ~SliderboxTask()

SliderboxTask::~SliderboxTask ( )

Member Function Documentation

◆ configureHook()

bool SliderboxTask::configureHook ( )

This hook is called by Orocos when the state machine transitions from PreOperational to Stopped.

The following lines are template definitions for the various state machine.

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

◆ getFileDescriptor()

int SliderboxTask::getFileDescriptor ( )
protectedvirtual

◆ updateRawCommand()

bool SliderboxTask::updateRawCommand ( RawCommand rcmd)
protectedvirtual

Friends And Related Function Documentation

◆ SliderboxTaskBase

friend class SliderboxTaskBase
friend

Member Data Documentation

◆ sliderBox

SliderBox* controldev::SliderboxTask::sliderBox
protected

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