#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: