|
ROS 2 rclcpp + rcl - humble
humble
ROS 2 C++ Client Library with ROS Client Library
|
This is the complete list of members for rclcpp::GenericSubscription, including all inherited members.
| add_event_handler(const EventCallbackT &callback, const rcl_subscription_event_type_t event_type) (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | inlineprotected |
| can_loan_messages() const | rclcpp::SubscriptionBase | |
| clear_on_new_intra_process_message_callback() | rclcpp::SubscriptionBase | inline |
| clear_on_new_message_callback() | rclcpp::SubscriptionBase | inline |
| clear_on_new_qos_event_callback(rcl_subscription_event_type_t event_type) | rclcpp::SubscriptionBase | inline |
| create_message() override | rclcpp::GenericSubscription | virtual |
| create_serialized_message() override | rclcpp::GenericSubscription | virtual |
| default_incompatible_qos_callback(QOSRequestedIncompatibleQoSInfo &info) const (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| event_handlers_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| exchange_in_use_by_wait_set_state(void *pointer_to_subscription_part, bool in_use_state) | rclcpp::SubscriptionBase | |
| GenericSubscription(rclcpp::node_interfaces::NodeBaseInterface *node_base, const std::shared_ptr< rcpputils::SharedLibrary > ts_lib, const std::string &topic_name, const std::string &topic_type, const rclcpp::QoS &qos, std::function< void(std::shared_ptr< rclcpp::SerializedMessage >)> callback, const rclcpp::SubscriptionOptionsWithAllocator< AllocatorT > &options) | rclcpp::GenericSubscription | inline |
| get_actual_qos() const | rclcpp::SubscriptionBase | |
| get_content_filter() const | rclcpp::SubscriptionBase | |
| get_event_handlers() const | rclcpp::SubscriptionBase | |
| get_intra_process_waitable() const | rclcpp::SubscriptionBase | |
| get_message_type_support_handle() const (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | |
| get_network_flow_endpoints() const | rclcpp::SubscriptionBase | |
| get_publisher_count() const | rclcpp::SubscriptionBase | |
| get_subscription_handle() (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | |
| get_subscription_handle() const (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | |
| get_topic_name() const | rclcpp::SubscriptionBase | |
| handle_loaned_message(void *loaned_message, const rclcpp::MessageInfo &message_info) override | rclcpp::GenericSubscription | virtual |
| handle_message(std::shared_ptr< void > &message, const rclcpp::MessageInfo &message_info) override | rclcpp::GenericSubscription | virtual |
| handle_serialized_message(const std::shared_ptr< rclcpp::SerializedMessage > &serialized_message, const rclcpp::MessageInfo &message_info) override | rclcpp::GenericSubscription | virtual |
| intra_process_subscription_handle_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| intra_process_subscription_id_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| IntraProcessManagerWeakPtr typedef (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | |
| is_cft_enabled() const | rclcpp::SubscriptionBase | |
| is_serialized() const | rclcpp::SubscriptionBase | |
| matches_any_intra_process_publishers(const rmw_gid_t *sender_gid) const (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| node_base_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| node_handle_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| node_logger_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| return_message(std::shared_ptr< void > &message) override | rclcpp::GenericSubscription | virtual |
| return_serialized_message(std::shared_ptr< rclcpp::SerializedMessage > &message) override | rclcpp::GenericSubscription | virtual |
| set_content_filter(const std::string &filter_expression, const std::vector< std::string > &expression_parameters={}) | rclcpp::SubscriptionBase | |
| set_on_new_intra_process_message_callback(std::function< void(size_t)> callback) | rclcpp::SubscriptionBase | inline |
| set_on_new_message_callback(std::function< void(size_t)> callback) | rclcpp::SubscriptionBase | inline |
| set_on_new_message_callback(rcl_event_callback_t callback, const void *user_data) (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| set_on_new_qos_event_callback(std::function< void(size_t)> callback, rcl_subscription_event_type_t event_type) | rclcpp::SubscriptionBase | inline |
| setup_intra_process(uint64_t intra_process_subscription_id, IntraProcessManagerWeakPtr weak_ipm) | rclcpp::SubscriptionBase | |
| subscription_handle_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| subscription_intra_process_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| SubscriptionBase(rclcpp::node_interfaces::NodeBaseInterface *node_base, const rosidl_message_type_support_t &type_support_handle, const std::string &topic_name, const rcl_subscription_options_t &subscription_options, bool is_serialized=false) | rclcpp::SubscriptionBase | |
| take_serialized(rclcpp::SerializedMessage &message_out, rclcpp::MessageInfo &message_info_out) | rclcpp::SubscriptionBase | |
| take_type_erased(void *message_out, rclcpp::MessageInfo &message_info_out) | rclcpp::SubscriptionBase | |
| use_intra_process_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| weak_ipm_ (defined in rclcpp::SubscriptionBase) | rclcpp::SubscriptionBase | protected |
| ~GenericSubscription()=default (defined in rclcpp::GenericSubscription) | rclcpp::GenericSubscription | virtual |
| ~SubscriptionBase() | rclcpp::SubscriptionBase | virtual |