Public Member Functions | Private Member Functions | Private Attributes | List of all members
PhidgetIKROSSim Class Reference

Public Member Functions

 PhidgetIKROSSim ()
 
 ~PhidgetIKROSSim ()
 

Private Member Functions

auto onDigitalOutCallback (const cob_phidgets::DigitalSensorConstPtr &msg) -> void
 
auto setDataRateCallback (cob_phidgets::SetDataRate::Request &req, cob_phidgets::SetDataRate::Response &res) -> bool
 
auto setDigitalOutCallback (cob_phidgets::SetDigitalSensor::Request &req, cob_phidgets::SetDigitalSensor::Response &res) -> bool
 
auto setTriggerValueCallback (cob_phidgets::SetTriggerValue::Request &req, cob_phidgets::SetTriggerValue::Response &res) -> bool
 

Private Attributes

ros::NodeHandle _nh
 
ros::Publisher _pubAnalog
 
ros::Publisher _pubDigital
 
ros::ServiceServer _srvDataRate
 
ros::ServiceServer _srvDigitalOut
 
ros::ServiceServer _srvTriggerValue
 
ros::Subscriber _subDigital
 

Detailed Description

Definition at line 26 of file cob_phidgets_sim_node.cpp.

Constructor & Destructor Documentation

◆ PhidgetIKROSSim()

PhidgetIKROSSim::PhidgetIKROSSim ( )
inline

Definition at line 29 of file cob_phidgets_sim_node.cpp.

◆ ~PhidgetIKROSSim()

PhidgetIKROSSim::~PhidgetIKROSSim ( )
inline

Definition at line 39 of file cob_phidgets_sim_node.cpp.

Member Function Documentation

◆ onDigitalOutCallback()

auto PhidgetIKROSSim::onDigitalOutCallback ( const cob_phidgets::DigitalSensorConstPtr &  msg) -> void
inlineprivate

Definition at line 49 of file cob_phidgets_sim_node.cpp.

◆ setDataRateCallback()

auto PhidgetIKROSSim::setDataRateCallback ( cob_phidgets::SetDataRate::Request &  req,
cob_phidgets::SetDataRate::Response &  res 
) -> bool
inlineprivate

Definition at line 60 of file cob_phidgets_sim_node.cpp.

◆ setDigitalOutCallback()

auto PhidgetIKROSSim::setDigitalOutCallback ( cob_phidgets::SetDigitalSensor::Request &  req,
cob_phidgets::SetDigitalSensor::Response &  res 
) -> bool
inlineprivate

Definition at line 53 of file cob_phidgets_sim_node.cpp.

◆ setTriggerValueCallback()

auto PhidgetIKROSSim::setTriggerValueCallback ( cob_phidgets::SetTriggerValue::Request &  req,
cob_phidgets::SetTriggerValue::Response &  res 
) -> bool
inlineprivate

Definition at line 65 of file cob_phidgets_sim_node.cpp.

Member Data Documentation

◆ _nh

ros::NodeHandle PhidgetIKROSSim::_nh
private

Definition at line 39 of file cob_phidgets_sim_node.cpp.

◆ _pubAnalog

ros::Publisher PhidgetIKROSSim::_pubAnalog
private

Definition at line 42 of file cob_phidgets_sim_node.cpp.

◆ _pubDigital

ros::Publisher PhidgetIKROSSim::_pubDigital
private

Definition at line 43 of file cob_phidgets_sim_node.cpp.

◆ _srvDataRate

ros::ServiceServer PhidgetIKROSSim::_srvDataRate
private

Definition at line 46 of file cob_phidgets_sim_node.cpp.

◆ _srvDigitalOut

ros::ServiceServer PhidgetIKROSSim::_srvDigitalOut
private

Definition at line 45 of file cob_phidgets_sim_node.cpp.

◆ _srvTriggerValue

ros::ServiceServer PhidgetIKROSSim::_srvTriggerValue
private

Definition at line 47 of file cob_phidgets_sim_node.cpp.

◆ _subDigital

ros::Subscriber PhidgetIKROSSim::_subDigital
private

Definition at line 44 of file cob_phidgets_sim_node.cpp.


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


cob_phidgets
Author(s): Florian Weisshardt
autogenerated on Thu Nov 17 2022 03:17:33