Public Member Functions | Private Member Functions | Private Attributes | List of all members
phidgets::DigitalOutputSetter Class Referencefinal

#include <digital_outputs_ros_i.h>

Public Member Functions

 DigitalOutputSetter (DigitalOutputs *dos, int index, ros::NodeHandle nh, const std::string &topicname)
 

Private Member Functions

void setMsgCallback (const std_msgs::Bool::ConstPtr &msg)
 

Private Attributes

DigitalOutputsdos_
 
int index_
 
ros::Subscriber subscription_
 

Detailed Description

Definition at line 45 of file digital_outputs_ros_i.h.

Constructor & Destructor Documentation

◆ DigitalOutputSetter()

phidgets::DigitalOutputSetter::DigitalOutputSetter ( DigitalOutputs dos,
int  index,
ros::NodeHandle  nh,
const std::string &  topicname 
)
explicit

Definition at line 110 of file digital_outputs_ros_i.cpp.

Member Function Documentation

◆ setMsgCallback()

void phidgets::DigitalOutputSetter::setMsgCallback ( const std_msgs::Bool::ConstPtr &  msg)
private

Definition at line 119 of file digital_outputs_ros_i.cpp.

Member Data Documentation

◆ dos_

DigitalOutputs* phidgets::DigitalOutputSetter::dos_
private

Definition at line 55 of file digital_outputs_ros_i.h.

◆ index_

int phidgets::DigitalOutputSetter::index_
private

Definition at line 56 of file digital_outputs_ros_i.h.

◆ subscription_

ros::Subscriber phidgets::DigitalOutputSetter::subscription_
private

Definition at line 54 of file digital_outputs_ros_i.h.


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


phidgets_digital_outputs
Author(s): Chris Lalancette
autogenerated on Sun May 11 2025 02:20:37