.. _exhale_class_classrclcpp_1_1node__interfaces_1_1NodeInterfaces:

Template Class NodeInterfaces
=============================

- Defined in :ref:`file_include_rclcpp_node_interfaces_node_interfaces.hpp`


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

Base Types
**********

- ``public rclcpp::node_interfaces::detail::NodeInterfacesSupportCheck< detail::NodeInterfacesStorage< InterfaceTs ... >, InterfaceTs ... >`` (:ref:`exhale_struct_structrclcpp_1_1node__interfaces_1_1detail_1_1NodeInterfacesSupportCheck`)
- ``public rclcpp::node_interfaces::detail::NodeInterfacesSupports< detail::NodeInterfacesStorage< InterfaceTs ... >, InterfaceTs ... >`` (:ref:`exhale_struct_structrclcpp_1_1node__interfaces_1_1detail_1_1NodeInterfacesSupports`)


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


.. doxygenclass:: rclcpp::node_interfaces::NodeInterfaces
   :project: rclcpp Doxygen Project
   :members:
   :protected-members:
   :undoc-members: