Main Page
Namespaces
Namespace List
Namespace Members
All
Typedefs
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
g
i
m
n
o
p
r
s
t
u
w
~
Functions
_
a
b
c
d
e
g
m
n
o
p
r
s
t
u
w
~
Variables
Typedefs
Related Functions
Files
File List
File Members
All
Functions
include
point_cloud_transport
republish.h
Go to the documentation of this file.
1
#pragma once
2
3
// SPDX-License-Identifier: BSD-3-Clause
4
// SPDX-FileCopyrightText: Czech Technical University in Prague
5
12
#include <memory>
13
14
#include <boost/shared_ptr.hpp>
15
16
#include <
cras_cpp_common/nodelet_utils.hpp
>
17
18
#include <
point_cloud_transport/point_cloud_transport.h
>
19
#include <
point_cloud_transport/publisher.h
>
20
#include <
point_cloud_transport/publisher_plugin.h
>
21
#include <
point_cloud_transport/subscriber.h
>
22
23
24
namespace
point_cloud_transport
25
{
26
34
class
RepublishNodelet
:
public
cras::Nodelet
35
{
36
protected
:
37
void
onInit
()
override
;
38
39
std::unique_ptr<point_cloud_transport::PointCloudTransport>
pct
;
40
point_cloud_transport::Subscriber
sub
;
41
boost::shared_ptr<point_cloud_transport::Publisher>
pub
;
42
boost::shared_ptr<point_cloud_transport::PublisherPlugin>
pubPlugin
;
43
};
44
45
}
point_cloud_transport::RepublishNodelet::pubPlugin
boost::shared_ptr< point_cloud_transport::PublisherPlugin > pubPlugin
Definition:
republish.h:42
boost::shared_ptr< point_cloud_transport::Publisher >
point_cloud_transport::Subscriber
Definition:
subscriber.h:73
subscriber.h
point_cloud_transport::RepublishNodelet::onInit
void onInit() override
point_cloud_transport
Definition:
exception.h:46
point_cloud_transport::RepublishNodelet
Definition:
republish.h:34
publisher.h
point_cloud_transport::RepublishNodelet::pct
std::unique_ptr< point_cloud_transport::PointCloudTransport > pct
Definition:
republish.h:39
cras::Nodelet
publisher_plugin.h
point_cloud_transport::RepublishNodelet::pub
boost::shared_ptr< point_cloud_transport::Publisher > pub
Definition:
republish.h:41
point_cloud_transport.h
point_cloud_transport::RepublishNodelet::sub
point_cloud_transport::Subscriber sub
Definition:
republish.h:40
nodelet_utils.hpp
point_cloud_transport
Author(s): Jakub Paplham
autogenerated on Sat Jun 17 2023 02:48:44