MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
service_client_interface.hpp File Reference
Include dependency graph for service_client_interface.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  moveit_studio::behaviors::ClientInterfaceBase< ServiceT >
 Provides an interface to a service client that can send a single request at a time. WARNING - This class currently does not support calling syncSendRequest function asynchronously from multiple threads. More...
 
class  moveit_studio::behaviors::RclcppClientInterface< ServiceT >
 Implements ClientInterfaceBase for the rclcpp service client. More...
 

Namespaces

namespace  moveit_studio
 
namespace  moveit_studio::behaviors
 

Functions

bool moveit_studio::behaviors::clientMustBeRecreated (const std::shared_ptr< rclcpp::ClientBase > &client, const std::string_view new_service_name)
 Compare a service client's current configuration to the desired new configuration to determine if the client needs to be recreated.