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

#include <pps.h>

Public Member Functions

 Pps (crl::multisense::Channel *driver)
 
void ppsCallback (const crl::multisense::pps::Header &header)
 
 ~Pps ()
 

Private Member Functions

void connect ()
 
void disconnect ()
 

Private Attributes

ros::NodeHandle device_nh_
 
crl::multisense::Channeldriver_
 
ros::Publisher pps_pub_
 
ros::Publisher stamped_pps_pub_
 
int32_t subscribers_
 

Detailed Description

Definition at line 43 of file pps.h.

Constructor & Destructor Documentation

◆ Pps()

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

Definition at line 54 of file pps.cpp.

◆ ~Pps()

multisense_ros::Pps::~Pps ( )

Definition at line 97 of file pps.cpp.

Member Function Documentation

◆ connect()

void multisense_ros::Pps::connect ( )
private

Definition at line 125 of file pps.cpp.

◆ disconnect()

void multisense_ros::Pps::disconnect ( )
private

Definition at line 140 of file pps.cpp.

◆ ppsCallback()

void multisense_ros::Pps::ppsCallback ( const crl::multisense::pps::Header header)

Definition at line 102 of file pps.cpp.

Member Data Documentation

◆ device_nh_

ros::NodeHandle multisense_ros::Pps::device_nh_
private

Definition at line 61 of file pps.h.

◆ driver_

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

Definition at line 56 of file pps.h.

◆ pps_pub_

ros::Publisher multisense_ros::Pps::pps_pub_
private

Definition at line 66 of file pps.h.

◆ stamped_pps_pub_

ros::Publisher multisense_ros::Pps::stamped_pps_pub_
private

Definition at line 68 of file pps.h.

◆ subscribers_

int32_t multisense_ros::Pps::subscribers_
private

Definition at line 73 of file pps.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