camera_prosilica
Public Member Functions | List of all members
camera::CameraRemoteInterface Class Reference

#include <CameraRemoteInterface.h>

Inheritance diagram for camera::CameraRemoteInterface:

Public Member Functions

 CameraRemoteInterface ()
 
void checkTaskContext ()
 
virtual void open (RTT::TaskContext *task_context)
 connects to the camera orocos module More...
 
virtual void getRange (const double_attrib::CamAttrib attrib, double &dmin, double &dmax)
 
virtual void getRange (const int_attrib::CamAttrib attrib, int &imin, int &imax)
 
virtual bool setAttrib (const int_attrib::CamAttrib attrib, const int value)
 
virtual bool setAttrib (const double_attrib::CamAttrib attrib, const double value)
 
virtual bool setAttrib (const str_attrib::CamAttrib attrib, const std::string value)
 
virtual bool setAttrib (const enum_attrib::CamAttrib attrib)
 
virtual int getAttrib (const int_attrib::CamAttrib attrib)
 
virtual double getAttrib (const double_attrib::CamAttrib attrib)
 
virtual std::string getAttrib (const str_attrib::CamAttrib attrib)
 
virtual bool isAttribSet (const enum_attrib::CamAttrib attrib)
 

Constructor & Destructor Documentation

◆ CameraRemoteInterface()

camera::CameraRemoteInterface::CameraRemoteInterface ( )
inline

Member Function Documentation

◆ checkTaskContext()

void camera::CameraRemoteInterface::checkTaskContext ( )
inline

◆ getAttrib() [1/3]

virtual int camera::CameraRemoteInterface::getAttrib ( const int_attrib::CamAttrib  attrib)
inlinevirtual

◆ getAttrib() [2/3]

virtual double camera::CameraRemoteInterface::getAttrib ( const double_attrib::CamAttrib  attrib)
inlinevirtual

◆ getAttrib() [3/3]

virtual std::string camera::CameraRemoteInterface::getAttrib ( const str_attrib::CamAttrib  attrib)
inlinevirtual

◆ getRange() [1/2]

virtual void camera::CameraRemoteInterface::getRange ( const double_attrib::CamAttrib  attrib,
double &  dmin,
double &  dmax 
)
inlinevirtual

◆ getRange() [2/2]

virtual void camera::CameraRemoteInterface::getRange ( const int_attrib::CamAttrib  attrib,
int &  imin,
int &  imax 
)
inlinevirtual

◆ isAttribSet()

virtual bool camera::CameraRemoteInterface::isAttribSet ( const enum_attrib::CamAttrib  attrib)
inlinevirtual

◆ open()

virtual void camera::CameraRemoteInterface::open ( RTT::TaskContext *  task_context)
inlinevirtual

connects to the camera orocos module

Parameters
task_contextpointer to the task context of the orocos_camera

◆ setAttrib() [1/4]

virtual bool camera::CameraRemoteInterface::setAttrib ( const int_attrib::CamAttrib  attrib,
const int  value 
)
inlinevirtual

◆ setAttrib() [2/4]

virtual bool camera::CameraRemoteInterface::setAttrib ( const double_attrib::CamAttrib  attrib,
const double  value 
)
inlinevirtual

◆ setAttrib() [3/4]

virtual bool camera::CameraRemoteInterface::setAttrib ( const str_attrib::CamAttrib  attrib,
const std::string  value 
)
inlinevirtual

◆ setAttrib() [4/4]

virtual bool camera::CameraRemoteInterface::setAttrib ( const enum_attrib::CamAttrib  attrib)
inlinevirtual

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