.. _exhale_class_classrclcpp_1_1experimental_1_1SubscriptionIntraProcessBase:

Class SubscriptionIntraProcessBase
==================================

- Defined in :ref:`file_include_rclcpp_experimental_subscription_intra_process_base.hpp`


Inheritance Relationships
-------------------------

Base Type
*********

- ``public rclcpp::Waitable`` (:ref:`exhale_class_classrclcpp_1_1Waitable`)


Derived Types
*************

- ``public rclcpp::experimental::SubscriptionROSMsgIntraProcessBuffer< SubscribedType, allocator::AllocRebind< SubscribedType, std::allocator< SubscribedType > >::allocator_type, allocator::Deleter< allocator::AllocRebind< SubscribedType, std::allocator< SubscribedType > >::allocator_type, SubscribedType > >`` (:ref:`exhale_class_classrclcpp_1_1experimental_1_1SubscriptionROSMsgIntraProcessBuffer`)
- ``public rclcpp::experimental::SubscriptionROSMsgIntraProcessBuffer< RosMessageT, Alloc, Deleter >`` (:ref:`exhale_class_classrclcpp_1_1experimental_1_1SubscriptionROSMsgIntraProcessBuffer`)


Class Documentation
-------------------


.. doxygenclass:: rclcpp::experimental::SubscriptionIntraProcessBase
   :project: rclcpp Doxygen Project
   :members:
   :protected-members:
   :undoc-members: