.. _file_include_mavros_mavros_router.hpp: File mavros_router.hpp ====================== |exhale_lsh| :ref:`Parent directory <dir_include_mavros>` (``include/mavros``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS MavRos node implementation class. .. contents:: Contents :local: :backlinks: none Definition (``include/mavros/mavros_router.hpp``) ------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_include_mavros_mavros_router.hpp.rst Detailed Description -------------------- Vladimir Ermakov vooon341@gmail.com Includes -------- - ``Eigen/Eigen`` - ``array`` - ``diagnostic_updater/diagnostic_updater.hpp`` - ``mavconn/interface.hpp`` - ``mavconn/mavlink_dialect.hpp`` - ``mavros/utils.hpp`` (:ref:`file_include_mavros_utils.hpp`) - ``mavros_msgs/msg/mavlink.hpp`` - ``mavros_msgs/srv/endpoint_add.hpp`` - ``mavros_msgs/srv/endpoint_del.hpp`` - ``memory`` - ``rclcpp/macros.hpp`` - ``rclcpp/rclcpp.hpp`` - ``set`` (:ref:`file_include_mavros_setpoint_mixin.hpp`) - ``shared_mutex`` - ``string`` - ``unordered_map`` - ``utility`` - ``vector`` Namespaces ---------- - :ref:`namespace_mavros` - :ref:`namespace_mavros__router` - :ref:`namespace_std__chrono_literals` - :ref:`namespace_std__placeholders` Classes ------- - :ref:`exhale_class_classmavros_1_1router_1_1Endpoint` - :ref:`exhale_class_classmavros_1_1router_1_1MAVConnEndpoint` - :ref:`exhale_class_classmavros_1_1router_1_1ROSEndpoint` - :ref:`exhale_class_classmavros_1_1router_1_1Router` Defines ------- - :ref:`exhale_define_group__nodelib_1ga52b24adb0a95c82a24092b3547cd9ae8` Typedefs -------- - :ref:`exhale_typedef_group__nodelib_1gac59708f6c61ef2192ac3b673c9a8e279` - :ref:`exhale_typedef_group__nodelib_1gad8b49f9a00fbc945424dce3d94477fb8`