15 #include "rclcpp/experimental/subscription_intra_process_base.hpp"
16 #include "rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp"
23 detail::add_guard_condition_to_rcl_wait_set(wait_set, gc_);
27 SubscriptionIntraProcessBase::get_topic_name()
const
29 return topic_name_.c_str();
33 SubscriptionIntraProcessBase::get_actual_qos()
const
39 SubscriptionIntraProcessBase::is_durability_transient_local()
const
41 return qos_profile_.
durability() == rclcpp::DurabilityPolicy::TransientLocal;
Encapsulation of Quality of Service settings.
QoS & durability(rmw_qos_durability_policy_t durability)
Set the durability setting.
Container for subscription's, guard condition's, etc to be waited on.