Public Member Functions | Private Member Functions | Private Attributes | List of all members
multisense_ros::Status Class Reference

#include <status.h>

Public Member Functions

 Status (crl::multisense::Channel *driver)
 
 ~Status ()
 

Private Member Functions

void connect ()
 
void disconnect ()
 
void queryStatus (const ros::TimerEvent &event)
 

Private Attributes

ros::NodeHandle device_nh_
 
crl::multisense::Channeldriver_
 
ros::Publisher status_pub_
 
ros::Timer status_timer_
 
int32_t subscribers_
 

Detailed Description

Definition at line 43 of file status.h.

Constructor & Destructor Documentation

◆ Status()

multisense_ros::Status::Status ( crl::multisense::Channel driver)

Definition at line 40 of file status.cpp.

◆ ~Status()

multisense_ros::Status::~Status ( )

Definition at line 54 of file status.cpp.

Member Function Documentation

◆ connect()

void multisense_ros::Status::connect ( )
private

Definition at line 98 of file status.cpp.

◆ disconnect()

void multisense_ros::Status::disconnect ( )
private

Definition at line 103 of file status.cpp.

◆ queryStatus()

void multisense_ros::Status::queryStatus ( const ros::TimerEvent event)
private

Definition at line 58 of file status.cpp.

Member Data Documentation

◆ device_nh_

ros::NodeHandle multisense_ros::Status::device_nh_
private

Definition at line 59 of file status.h.

◆ driver_

crl::multisense::Channel* multisense_ros::Status::driver_
private

Definition at line 54 of file status.h.

◆ status_pub_

ros::Publisher multisense_ros::Status::status_pub_
private

Definition at line 64 of file status.h.

◆ status_timer_

ros::Timer multisense_ros::Status::status_timer_
private

Definition at line 69 of file status.h.

◆ subscribers_

int32_t multisense_ros::Status::subscribers_
private

Definition at line 80 of file status.h.


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


multisense_ros
Author(s):
autogenerated on Thu Apr 17 2025 02:49:25