Dependency injection class for testing the CurrentStateMonitor.
More...
#include <current_state_monitor.h>
|
using | TfCallback = std::function< void(const tf2_msgs::msg::TFMessage::ConstSharedPtr)> |
|
Dependency injection class for testing the CurrentStateMonitor.
Definition at line 67 of file current_state_monitor.h.
◆ TfCallback
◆ ~MiddlewareHandle()
virtual planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::~MiddlewareHandle |
( |
| ) |
|
|
virtualdefault |
◆ createDynamicTfSubscription()
virtual void planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::createDynamicTfSubscription |
( |
TfCallback |
callback | ) |
|
|
pure virtual |
Creates a dynamic transform message subscription.
- Parameters
-
◆ createJointStateSubscription()
virtual void planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::createJointStateSubscription |
( |
const std::string & |
topic, |
|
|
JointStateUpdateCallback |
callback |
|
) |
| |
|
pure virtual |
◆ createStaticTfSubscription()
virtual void planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::createStaticTfSubscription |
( |
TfCallback |
callback | ) |
|
|
pure virtual |
Creates a static transform message subscription.
- Parameters
-
◆ getDynamicTfTopicName()
virtual std::string planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::getDynamicTfTopicName |
( |
| ) |
const |
|
pure virtual |
◆ getJointStateTopicName()
virtual std::string planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::getJointStateTopicName |
( |
| ) |
const |
|
pure virtual |
◆ getStaticTfTopicName()
virtual std::string planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::getStaticTfTopicName |
( |
| ) |
const |
|
pure virtual |
◆ now()
virtual rclcpp::Time planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::now |
( |
| ) |
const |
|
pure virtual |
◆ ok()
virtual bool planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::ok |
( |
| ) |
const |
|
pure virtual |
◆ resetJointStateSubscription()
virtual void planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::resetJointStateSubscription |
( |
| ) |
|
|
pure virtual |
◆ resetTfSubscriptions()
virtual void planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::resetTfSubscriptions |
( |
| ) |
|
|
pure virtual |
◆ sleepFor()
virtual bool planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::sleepFor |
( |
const std::chrono::nanoseconds & |
nanoseconds | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: