#include <datastream_ros2.h>
Definition at line 13 of file datastream_ros2.h.
◆ DataStreamROS2()
| DataStreamROS2::DataStreamROS2 |
( |
| ) |
|
◆ ~DataStreamROS2()
| DataStreamROS2::~DataStreamROS2 |
( |
| ) |
|
|
override |
◆ availableActions()
| const std::vector< QAction * > & DataStreamROS2::availableActions |
( |
| ) |
|
|
overridevirtual |
◆ isRunning()
| bool DataStreamROS2::isRunning |
( |
| ) |
const |
|
overridevirtual |
◆ loadDefaultSettings()
| void DataStreamROS2::loadDefaultSettings |
( |
| ) |
|
|
private |
◆ messageCallback()
| void DataStreamROS2::messageCallback |
( |
const std::string & |
topic_name, |
|
|
std::shared_ptr< rclcpp::SerializedMessage > |
msg |
|
) |
| |
|
private |
◆ name()
| const char* DataStreamROS2::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ saveDefaultSettings()
| void DataStreamROS2::saveDefaultSettings |
( |
| ) |
|
|
private |
◆ shutdown()
| void DataStreamROS2::shutdown |
( |
| ) |
|
|
overridevirtual |
◆ start()
| bool DataStreamROS2::start |
( |
QStringList * |
selected_datasources | ) |
|
|
overridevirtual |
◆ subscribeToTopic()
| void DataStreamROS2::subscribeToTopic |
( |
const std::string & |
topic_name, |
|
|
const std::string & |
topic_type |
|
) |
| |
|
private |
◆ waitOneSecond()
| void DataStreamROS2::waitOneSecond |
( |
| ) |
|
|
private |
◆ xmlLoadState()
| bool DataStreamROS2::xmlLoadState |
( |
const QDomElement & |
parent_element | ) |
|
|
overridevirtual |
◆ xmlSaveState()
| bool DataStreamROS2::xmlSaveState |
( |
QDomDocument & |
doc, |
|
|
QDomElement & |
parent_element |
|
) |
| const |
|
overridevirtual |
◆ _clock
| rclcpp::Clock DataStreamROS2::_clock |
|
private |
◆ _config
◆ _context
| std::shared_ptr<rclcpp::Context> DataStreamROS2::_context |
|
private |
◆ _executor
| std::unique_ptr<rclcpp::executors::MultiThreadedExecutor> DataStreamROS2::_executor |
|
private |
◆ _first_warning
| bool DataStreamROS2::_first_warning |
|
private |
◆ _node
| std::shared_ptr<rclcpp::Node> DataStreamROS2::_node |
|
private |
◆ _parser
◆ _running
| bool DataStreamROS2::_running |
|
private |
◆ _spinner
| std::thread DataStreamROS2::_spinner |
|
private |
◆ _start_time
| rcl_time_point_value_t DataStreamROS2::_start_time |
|
private |
◆ _subscriptions
| std::unordered_map<std::string, rclcpp::GenericSubscription::SharedPtr> DataStreamROS2::_subscriptions |
|
private |
The documentation for this class was generated from the following files: