All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
TELEKYB_NAMESPACE::DHDDevice Class Reference

#include <DHDDevice.hpp>

List of all members.

Public Member Functions

 DHDDevice (int id_, bool alreadyOpen=false)
std::string getLongIdentifier () const
void joinThread ()
void loadController (pluginlib::ClassLoader< HapticDeviceController > &controllerLoader)
void startThread ()
virtual ~DHDDevice ()

Private Member Functions

bool init ()
void spin ()

Private Attributes

HapticDeviceControllercontroller
int id
std::string identifier
HapticInput input
std::string longIdentifier
std::string name
ros::NodeHandle nodeHandle
DHDDeviceOptionsoptions
HapticOuput output
ros::Publisher statusPub
boost::thread thread

Detailed Description

Definition at line 24 of file DHDDevice.hpp.


Constructor & Destructor Documentation

TELEKYB_NAMESPACE::DHDDevice::DHDDevice ( int  id_,
bool  alreadyOpen = false 
)

Definition at line 37 of file DHDDevice.cpp.

Definition at line 97 of file DHDDevice.cpp.


Member Function Documentation

Definition at line 112 of file DHDDevice.cpp.

Definition at line 140 of file DHDDevice.cpp.

Definition at line 135 of file DHDDevice.cpp.

Definition at line 117 of file DHDDevice.cpp.

Definition at line 163 of file DHDDevice.cpp.

Definition at line 130 of file DHDDevice.cpp.


Member Data Documentation

Definition at line 36 of file DHDDevice.hpp.

Definition at line 27 of file DHDDevice.hpp.

Definition at line 29 of file DHDDevice.hpp.

Definition at line 38 of file DHDDevice.hpp.

Definition at line 30 of file DHDDevice.hpp.

std::string TELEKYB_NAMESPACE::DHDDevice::name [private]

Definition at line 28 of file DHDDevice.hpp.

Definition at line 47 of file DHDDevice.hpp.

Definition at line 33 of file DHDDevice.hpp.

Definition at line 39 of file DHDDevice.hpp.

Definition at line 50 of file DHDDevice.hpp.

boost::thread TELEKYB_NAMESPACE::DHDDevice::thread [private]

Definition at line 53 of file DHDDevice.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


dhd32_driver
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:14:43