Main Page
Namespaces
Namespace List
Namespace Members
All
b
c
e
g
i
m
s
w
y
Functions
Variables
Enumerations
Classes
Class List
Class Members
All
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
b
c
d
e
g
h
i
j
l
m
o
p
q
r
s
t
u
v
~
Variables
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
v
w
Typedefs
Files
File List
File Members
All
Functions
Variables
Macros
include
multisense_ros
pps.h
Go to the documentation of this file.
1
34
#ifndef MULTISENSE_ROS_PPS_H
35
#define MULTISENSE_ROS_PPS_H
36
37
#include <
ros/ros.h
>
38
39
#include <multisense_lib/MultiSenseChannel.hh>
40
41
namespace
multisense_ros
{
42
43
class
Pps
{
44
public
:
45
46
Pps
(
crl::multisense::Channel
* driver);
47
~Pps
();
48
49
void
ppsCallback
(
const
crl::multisense::pps::Header
&
header
);
50
51
private
:
52
53
//
54
// CRL sensor API
55
56
crl::multisense::Channel
*
driver_
;
57
58
//
59
// Driver nodes
60
61
ros::NodeHandle
device_nh_
;
62
63
//
64
// PPS publisher
65
66
ros::Publisher
pps_pub_
;
67
68
ros::Publisher
stamped_pps_pub_
;
69
70
//
71
// Publish control
72
73
int32_t
subscribers_
;
74
void
connect
();
75
void
disconnect
();
76
};
77
78
}
79
80
#endif
ros::Publisher
multisense_ros::Pps::connect
void connect()
Definition:
pps.cpp:125
ros.h
multisense_ros::Pps
Definition:
pps.h:43
multisense_ros::Pps::~Pps
~Pps()
Definition:
pps.cpp:97
multisense_ros::Pps::pps_pub_
ros::Publisher pps_pub_
Definition:
pps.h:66
multisense_ros::Pps::subscribers_
int32_t subscribers_
Definition:
pps.h:73
multisense_ros::Pps::disconnect
void disconnect()
Definition:
pps.cpp:140
multisense_ros
Definition:
camera.h:58
multisense_ros::Pps::stamped_pps_pub_
ros::Publisher stamped_pps_pub_
Definition:
pps.h:68
multisense_ros::Pps::driver_
crl::multisense::Channel * driver_
Definition:
pps.h:56
crl::multisense::Channel
multisense_ros::Pps::device_nh_
ros::NodeHandle device_nh_
Definition:
pps.h:61
multisense_ros::Pps::ppsCallback
void ppsCallback(const crl::multisense::pps::Header &header)
Definition:
pps.cpp:102
multisense_ros::Pps::Pps
Pps(crl::multisense::Channel *driver)
Definition:
pps.cpp:54
crl::multisense::pps::Header
header
const std::string header
ros::NodeHandle
multisense_ros
Author(s):
autogenerated on Thu Feb 20 2025 03:51:03