ros_babel_fish: Rolling
  • Links
    • Rosindex
    • Repository
  • C++ API
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace rclcpp
        • Namespace rclcpp_action
        • Namespace ros_babel_fish
        • Namespace ros_babel_fish::impl
        • Namespace ros_babel_fish::message_type_traits
        • Namespace ros_babel_fish::MessageTypes
      • Classes and Structs
        • Template Struct BabelFishAction >::SendGoalOptions
        • Struct ActionTypeSupport
        • Struct BabelFishAction
        • Struct BabelFishAction::Impl
        • Struct Impl::CancelGoalService
        • Struct Impl::GetResultService
        • Struct Impl::SendGoalService
        • Struct BabelFishService
        • Template Struct EqHelper
        • Template Struct EqHelper< ArrayMessageBase >
        • Template Struct EqHelper< bool >
        • Template Struct EqHelper< CompoundMessage >
        • Template Struct EqHelper< std::string >
        • Template Struct EqHelper< std::wstring >
        • Template Struct PassThrough
        • Template Struct array_type
        • Template Struct array_type< bool, false >
        • Template Struct array_type< Message, false >
        • Template Struct array_type< Message, true >
        • Template Struct member_type
        • Template Struct message_type
        • Template Struct value_type
        • Struct MessageMemberIntrospection
        • Struct MessageMembersIntrospection
        • Struct MessageTypeSupport
        • Struct ServiceTypeSupport
        • Template Class Client< ros_babel_fish::impl::BabelFishAction >
        • Template Class Server< ros_babel_fish::impl::BabelFishAction >
        • Template Class ServerGoalHandle< ros_babel_fish::impl::BabelFishAction >
        • Class AnyServiceCallback
        • Template Class ArrayMessage_
        • Class ArrayMessageBase
        • Class BabelFish
        • Class BabelFishException
        • Class BabelFishPublisher
        • Class BabelFishService
        • Class BabelFishServiceClient
        • Class BabelFishSubscription
        • Template Class CompoundArrayMessage_
        • Class CompoundMessage
        • Class LocalTypeSupportProvider
        • Class Message
        • Class TypeSupportException
        • Class TypeSupportProvider
        • Template Class ValueMessage
      • Enums
        • Enum CallbackGroupType
        • Enum DeliveredMessageKind
        • Enum DurabilityPolicy
        • Enum EndpointType
        • Enum FutureReturnCode
        • Enum HistoryPolicy
        • Enum IntraProcessBufferType
        • Enum IntraProcessSetting
        • Enum LivelinessPolicy
        • Enum ParameterType
        • Enum QoSCompatibility
        • Enum QosPolicyKind
        • Enum ReliabilityPolicy
        • Enum SignalHandlerOptions
        • Enum TopicStatisticsState
        • Enum WaitResultKind
        • Enum CancelResponse
        • Enum GoalResponse
        • Enum ResultCode
        • Enum ArraySize
        • Enum MessageType
      • Functions
        • Function rclcpp::_to_json_dict_entry
        • Function rclcpp::add_will_overflow
        • Function rclcpp::add_will_underflow
        • Function rclcpp::convert_rcl_time_to_sec_nanos
        • Function rclcpp::copy_all_parameter_values
        • Function rclcpp::create_client
        • Function rclcpp::create_generic_client(std::shared_ptr<node_interfaces::NodeBaseInterface>, std::shared_ptr<node_interfaces::NodeGraphInterface>, std::shared_ptr<node_interfaces::NodeServicesInterface>, const std::string&, const std::string&, const rclcpp::QoS&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp::create_generic_client(NodeT, const std::string&, const std::string&, const rclcpp::QoS&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp::create_generic_publisher
        • Function rclcpp::create_generic_service(std::shared_ptr<node_interfaces::NodeBaseInterface>, std::shared_ptr<node_interfaces::NodeServicesInterface>, const std::string&, const std::string&, CallbackT&&, const rclcpp::QoS&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp::create_generic_service(NodeT, const std::string&, const std::string&, CallbackT&&, const rclcpp::QoS&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp::create_generic_subscription
        • Function rclcpp::create_publisher(NodeT&&, const std::string&, const rclcpp::QoS&, const rclcpp::PublisherOptionsWithAllocator<AllocatorT>&)
        • Function rclcpp::create_publisher(rclcpp::node_interfaces::NodeParametersInterface::SharedPtr&, rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr&, const std::string&, const rclcpp::QoS&, const rclcpp::PublisherOptionsWithAllocator<AllocatorT>&)
        • Function rclcpp::create_publisher_factory
        • Function rclcpp::create_service(std::shared_ptr<node_interfaces::NodeBaseInterface>, std::shared_ptr<node_interfaces::NodeServicesInterface>, const std::string&, CallbackT&&, const rclcpp::QoS&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp::create_service(std::shared_ptr<node_interfaces::NodeBaseInterface>, std::shared_ptr<node_interfaces::NodeServicesInterface>, const std::string&, CallbackT&&, const rmw_qos_profile_t&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp::create_subscription(NodeT&, const std::string&, const rclcpp::QoS&, CallbackT&&, const rclcpp::SubscriptionOptionsWithAllocator<AllocatorT>&, typename MessageMemoryStrategyT::SharedPtr)
        • Function rclcpp::create_subscription(rclcpp::node_interfaces::NodeParametersInterface::SharedPtr&, rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr&, const std::string&, const rclcpp::QoS&, CallbackT&&, const rclcpp::SubscriptionOptionsWithAllocator<AllocatorT>&, typename MessageMemoryStrategyT::SharedPtr)
        • Function rclcpp::create_subscription_factory
        • Function rclcpp::create_timer(std::shared_ptr<node_interfaces::NodeBaseInterface>, std::shared_ptr<node_interfaces::NodeTimersInterface>, rclcpp::Clock::SharedPtr, rclcpp::Duration, CallbackT&&, rclcpp::CallbackGroup::SharedPtr, bool)
        • Function rclcpp::create_timer(NodeT, rclcpp::Clock::SharedPtr, rclcpp::Duration, CallbackT&&, rclcpp::CallbackGroup::SharedPtr, bool)
        • Function rclcpp::create_timer(rclcpp::Clock::SharedPtr, std::chrono::duration<DurationRepT, DurationT>, CallbackT, rclcpp::CallbackGroup::SharedPtr, node_interfaces::NodeBaseInterface *, node_interfaces::NodeTimersInterface *, bool)
        • Function rclcpp::create_wall_timer
        • Function rclcpp::expand_topic_or_service_name
        • Function rclcpp::extend_name_with_sub_namespace
        • Function rclcpp::get_action_typesupport_handle
        • Function rclcpp::get_c_string(const char *)
        • Function rclcpp::get_c_string(const std::string&)
        • Function rclcpp::get_c_vector_string
        • Function rclcpp::get_contexts
        • Function rclcpp::get_current_signal_handler_options
        • Function rclcpp::get_log_directory
        • Function rclcpp::get_logger
        • Function rclcpp::get_message_type_support_handle
        • Function rclcpp::get_message_typesupport_handle
        • Function rclcpp::get_node_logger
        • Function rclcpp::get_service_typesupport_handle
        • Function rclcpp::get_typesupport_library
        • Function rclcpp::init
        • Function rclcpp::init_and_remove_ros_arguments
        • Function rclcpp::install_signal_handlers
        • Function rclcpp::ok
        • Function rclcpp::on_shutdown
        • Function rclcpp::operator!=(const NetworkFlowEndpoint&, const NetworkFlowEndpoint&)
        • Function rclcpp::operator!=(const QoS&, const QoS&)
        • Function rclcpp::operator+(const builtin_interfaces::msg::Time&, const rclcpp::Duration&)
        • Function rclcpp::operator+(const rclcpp::Duration&, const rclcpp::Time&)
        • Function rclcpp::operator-
        • Function rclcpp::operator<<(std::ostream&, const FutureReturnCode&)
        • Function rclcpp::operator<<(std::ostream&, const NetworkFlowEndpoint&)
        • Function rclcpp::operator<<(std::ostream&, const rclcpp::Parameter&)
        • Function rclcpp::operator<<(std::ostream&, const std::vector<Parameter>&)
        • Function rclcpp::operator<<(std::ostream&, ParameterType)
        • Function rclcpp::operator<<(std::ostream&, const QosPolicyKind&)
        • Function rclcpp::operator==(const NetworkFlowEndpoint&, const NetworkFlowEndpoint&)
        • Function rclcpp::operator==(const QoS&, const QoS&)
        • Function rclcpp::parameter_map_from
        • Function rclcpp::parameter_map_from_yaml_file
        • Function rclcpp::parameter_value_from
        • Function rclcpp::parameters_from_map
        • Function rclcpp::qos_check_compatible
        • Function rclcpp::qos_policy_kind_to_cstr
        • Function rclcpp::qos_policy_name_from_kind
        • Function rclcpp::remove_ros_arguments
        • Function rclcpp::shutdown
        • Function rclcpp::signal_handlers_installed
        • Function rclcpp::sleep_for
        • Function rclcpp::spin(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr)
        • Function rclcpp::spin(rclcpp::Node::SharedPtr)
        • Function rclcpp::spin_all(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr, std::chrono::nanoseconds)
        • Function rclcpp::spin_all(rclcpp::Node::SharedPtr, std::chrono::nanoseconds)
        • Function rclcpp::spin_some(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr)
        • Function rclcpp::spin_some(rclcpp::Node::SharedPtr)
        • Function rclcpp::spin_until_future_complete(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr, const FutureT&, std::chrono::duration<TimeRepT, TimeT>)
        • Function rclcpp::spin_until_future_complete(std::shared_ptr<NodeT>, const FutureT&, std::chrono::duration<TimeRepT, TimeT>)
        • Function rclcpp::sub_will_overflow
        • Function rclcpp::sub_will_underflow
        • Function rclcpp::to_string(const FutureReturnCode&)
        • Function rclcpp::to_string(ParameterType)
        • Function rclcpp::to_string(const ParameterValue&)
        • Function rclcpp::uninstall_signal_handlers
        • Function rclcpp::wait_for_message(MsgT&, std::shared_ptr<rclcpp::Subscription<MsgT>>, std::shared_ptr<rclcpp::Context>, std::chrono::duration<Rep, Period>)
        • Function rclcpp::wait_for_message(MsgT&, rclcpp::Node::SharedPtr, const std::string&, std::chrono::duration<Rep, Period>)
        • Function rclcpp_action::convert(const GoalUUID&, rcl_action_goal_info_t *)
        • Function rclcpp_action::convert(const rcl_action_goal_info_t&, GoalUUID *)
        • Function rclcpp_action::create_client(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr, rclcpp::node_interfaces::NodeGraphInterface::SharedPtr, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr, rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr, const std::string&, rclcpp::CallbackGroup::SharedPtr, const rcl_action_client_options_t&)
        • Function rclcpp_action::create_client(NodeT, const std::string&, rclcpp::CallbackGroup::SharedPtr, const rcl_action_client_options_t&)
        • Function rclcpp_action::create_generic_client(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr, rclcpp::node_interfaces::NodeGraphInterface::SharedPtr, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr, rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr, const std::string&, const std::string&, rclcpp::CallbackGroup::SharedPtr, const rcl_action_client_options_t&)
        • Function rclcpp_action::create_generic_client(NodeT, const std::string&, const std::string&, rclcpp::CallbackGroup::SharedPtr, const rcl_action_client_options_t&)
        • Function rclcpp_action::create_server(rclcpp::node_interfaces::NodeBaseInterface::SharedPtr, rclcpp::node_interfaces::NodeClockInterface::SharedPtr, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr, rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr, const std::string&, typename Server<ActionT>::GoalCallback, typename Server<ActionT>::CancelCallback, typename Server<ActionT>::AcceptedCallback, const rcl_action_server_options_t&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp_action::create_server(NodeT, const std::string&, typename Server<ActionT>::GoalCallback, typename Server<ActionT>::CancelCallback, typename Server<ActionT>::AcceptedCallback, const rcl_action_server_options_t&, rclcpp::CallbackGroup::SharedPtr)
        • Function rclcpp_action::to_string
        • Function ros_babel_fish::createContainer(const rosidl_typesupport_introspection_cpp::MessageMembers&, rosidl_runtime_cpp::MessageInitialization)
        • Function ros_babel_fish::createContainer(const MessageMembersIntrospection&, rosidl_runtime_cpp::MessageInitialization)
        • Template Function ros_babel_fish::impl::call_for_array_message(ArrayMessageBase&, Callable&&, Args&&…)
        • Template Function ros_babel_fish::impl::call_for_array_message(const ArrayMessageBase&, Callable&&, Args&&…)
        • Template Function ros_babel_fish::impl::invoke
        • Function ros_babel_fish::impl::wait_for_topic_and_type_nanoseconds
        • Function ros_babel_fish::impl::wait_for_topic_nanoseconds
        • Template Function ros_babel_fish::invoke_for_array_message(ArrayMessageBase&, Callable&&, Args&&…)
        • Template Function ros_babel_fish::invoke_for_array_message(const ArrayMessageBase&, Callable&&, Args&&…)
        • Template Function ros_babel_fish::invoke_for_message(Message&, Callable&&, Args&&…)
        • Template Function ros_babel_fish::invoke_for_message(const Message&, Callable&&, Args&&…)
        • Template Function ros_babel_fish::invoke_for_value_message(Message&, Callable&&, Args&&…)
        • Template Function ros_babel_fish::invoke_for_value_message(const Message&, Callable&&, Args&&…)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Bool, bool)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Octet, unsigned char)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt8, uint8_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt16, uint16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt32, uint32_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt64, uint64_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int8, int8_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int16, int16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int32, int32_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int64, int64_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Float, float)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Double, double)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::LongDouble, long double)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Char, unsigned char)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::WChar, char16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::String, std::string)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::WString, std::wstring)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Compound, CompoundMessage)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Array, ArrayMessageBase)
        • Function ros_babel_fish::message_type_traits::DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE(MessageTypes::None, void)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::Bool, bool)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::UInt8, uint8_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::UInt16, uint16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::UInt32, uint32_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::UInt64, uint64_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::Int8, int8_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::Int16, int16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::Int32, int32_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::Int64, int64_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::Float, float)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::Double, double)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::LongDouble, long double)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::WChar, char16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::String, std::string)
        • Function ros_babel_fish::message_type_traits::DECLARE_MESSAGE_TYPE_FOR_TYPE(MessageTypes::WString, std::wstring)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Bool, bool)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Octet, unsigned char)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt8, uint8_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt16, uint16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt32, uint32_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::UInt64, uint64_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int8, int8_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int16, int16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int32, int32_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Int64, int64_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Float, float)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Double, double)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::LongDouble, long double)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Char, unsigned char)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::WChar, char16_t)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::String, std::string)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::WString, std::wstring)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Compound, CompoundMessage)
        • Function ros_babel_fish::message_type_traits::DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE(MessageTypes::Array, ArrayMessageBase)
        • Function ros_babel_fish::message_type_traits::isValueType
        • Function ros_babel_fish::resolve_topic
        • Template Function ros_babel_fish::wait_for_topic
        • Template Function ros_babel_fish::wait_for_topic_and_type
      • Variables
        • Variable rclcpp::Empty
        • Variable rclcpp::Invalid
        • Variable rclcpp::Invalid
        • Variable rclcpp::Invalid
        • Variable rclcpp::PARAMETER_BOOL
        • Variable rclcpp::PARAMETER_BOOL_ARRAY
        • Variable rclcpp::PARAMETER_BYTE_ARRAY
        • Variable rclcpp::PARAMETER_DOUBLE
        • Variable rclcpp::PARAMETER_DOUBLE_ARRAY
        • Variable rclcpp::PARAMETER_INTEGER
        • Variable rclcpp::PARAMETER_INTEGER_ARRAY
        • Variable rclcpp::PARAMETER_NOT_SET
        • Variable rclcpp::PARAMETER_STRING
        • Variable rclcpp::PARAMETER_STRING_ARRAY
        • Variable rclcpp::Ready
        • Variable rclcpp::Timeout
      • Defines
        • Define _RBF2_TEMPLATE_CALL_ARRAY_FUNCTION
        • Define _RBF2_TEMPLATE_CALL_ARRAY_TYPES
        • Define DECLARE_MEMBER_TYPE_FOR_MESSAGE_TYPE
        • Define DECLARE_MESSAGE_TYPE_FOR_TYPE
        • Define DECLARE_VALUE_TYPE_FOR_MESSAGE_TYPE
        • Define RBF2_INVOKE_FN
        • Define RBF2_TEMPLATE_CALL
        • Define RBF2_TEMPLATE_CALL_ARRAY_TYPES
        • Define RBF2_TEMPLATE_CALL_SIMPLE_VALUE_TYPES
        • Define RBF2_TEMPLATE_CALL_VALUE_TYPES
      • Typedefs
        • Typedef rclcpp::IncompatibleTypeCallbackType
        • Typedef rclcpp::IncompatibleTypeInfo
        • Typedef rclcpp::MatchedInfo
        • Typedef rclcpp::OnShutdownCallbackHandle
        • Typedef rclcpp::ParameterMap
        • Typedef rclcpp::PreShutdownCallbackHandle
        • Typedef rclcpp::PublisherMatchedCallbackType
        • Typedef rclcpp::PublisherOptions
        • Typedef rclcpp::QosCallback
        • Typedef rclcpp::QosCallbackResult
        • Typedef rclcpp::QOSDeadlineOfferedCallbackType
        • Typedef rclcpp::QOSDeadlineOfferedInfo
        • Typedef rclcpp::QOSDeadlineRequestedCallbackType
        • Typedef rclcpp::QOSDeadlineRequestedInfo
        • Typedef rclcpp::QOSLivelinessChangedCallbackType
        • Typedef rclcpp::QOSLivelinessChangedInfo
        • Typedef rclcpp::QOSLivelinessLostCallbackType
        • Typedef rclcpp::QOSLivelinessLostInfo
        • Typedef rclcpp::QOSMessageLostCallbackType
        • Typedef rclcpp::QOSMessageLostInfo
        • Typedef rclcpp::QOSOfferedIncompatibleQoSCallbackType
        • Typedef rclcpp::QOSOfferedIncompatibleQoSInfo
        • Typedef rclcpp::QOSRequestedIncompatibleQoSCallbackType
        • Typedef rclcpp::QOSRequestedIncompatibleQoSInfo
        • Typedef rclcpp::StaticWaitSet
        • Typedef rclcpp::SubscriptionMatchedCallbackType
        • Typedef rclcpp::SubscriptionOptions
        • Typedef rclcpp::ThreadSafeWaitSet
        • Typedef rclcpp::TimerCallbackType
        • Typedef rclcpp::TimerInfoCallbackType
        • Typedef rclcpp::VoidCallbackType
        • Typedef rclcpp::WaitSet
        • Typedef rclcpp_action::GoalInfo
        • Typedef rclcpp_action::GoalStatus
        • Typedef rclcpp_action::GoalUUID
        • Typedef ros_babel_fish::ArrayMessage
        • Typedef ros_babel_fish::BabelFishActionClient
        • Typedef ros_babel_fish::BabelFishActionServer
        • Typedef ros_babel_fish::BabelFishActionServerGoalHandle
        • Typedef ros_babel_fish::BoundedArrayMessage
        • Typedef ros_babel_fish::BoundedCompoundArrayMessage
        • Typedef ros_babel_fish::CompoundArrayMessage
        • Typedef ros_babel_fish::FixedLengthArrayMessage
        • Typedef ros_babel_fish::FixedLengthCompoundArrayMessage
        • Typedef ros_babel_fish::MessageType
      • Directories
        • Directory include
        • Directory ros_babel_fish
        • Directory detail
        • Directory exceptions
        • Directory idl
        • Directory providers
        • Directory messages
      • Files
        • File any_service_callback.hpp
        • File array_message.hpp
        • File babel_fish.hpp
        • File babel_fish_action.hpp
        • File babel_fish_action_client.hpp
        • File babel_fish_action_server.hpp
        • File babel_fish_exception.hpp
        • File babel_fish_publisher.hpp
        • File babel_fish_service.hpp
        • File babel_fish_service_client.hpp
        • File babel_fish_subscription.hpp
        • File compound_message.hpp
        • File exceptions.hpp
        • File local_type_support_provider.hpp
        • File macros.hpp
        • File message.hpp
        • File message_type_traits.hpp
        • File message_types.hpp
        • File method_invoke_helpers.hpp
        • File serialization.hpp
        • File topic.hpp
        • File type_support.hpp
        • File type_support_provider.hpp
        • File value_message.hpp
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog for package ros_babel_fish
        • 3.25.2 (2025-02-07)
        • 0.10.2 (2024-12-03)
        • 0.10.1 (2024-10-25)
        • 0.9.5 (2024-10-11)
        • 0.9.3 (2024-08-16)
        • 0.9.2 (2024-08-14)
  • Ros Package Dependencies
    • ament_index_cpp
    • geometry_msgs
    • rclcpp
    • rclcpp_action
    • rcpputils
    • rosidl_runtime_cpp
    • rosidl_typesupport_cpp
    • rosidl_typesupport_introspection_cpp
  • Index
ros_babel_fish: Rolling
  • C++ API
  • File array_message.hpp
  • View page source

File array_message.hpp

↰ Parent directory (include/ros_babel_fish/messages)

Contents

  • Definition (include/ros_babel_fish/messages/array_message.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Enums

  • Typedefs

Definition (include/ros_babel_fish/messages/array_message.hpp)

  • Program Listing for File array_message.hpp

Includes

  • memory

  • message_type_traits.hpp (File message_type_traits.hpp)

  • rclcpp/time.hpp

  • regex

  • ros_babel_fish/exceptions/babel_fish_exception.hpp (File babel_fish_exception.hpp)

  • ros_babel_fish/messages/compound_message.hpp (File compound_message.hpp)

  • rosidl_runtime_cpp/bounded_vector.hpp

Included By

  • File babel_fish.hpp

  • File method_invoke_helpers.hpp

Namespaces

  • Namespace ros_babel_fish

Classes

  • Template Class ArrayMessage_

  • Class ArrayMessageBase

  • Template Class CompoundArrayMessage_

Enums

  • Enum ArraySize

Typedefs

  • Typedef ros_babel_fish::ArrayMessage

  • Typedef ros_babel_fish::BoundedArrayMessage

  • Typedef ros_babel_fish::BoundedCompoundArrayMessage

  • Typedef ros_babel_fish::CompoundArrayMessage

  • Typedef ros_babel_fish::FixedLengthArrayMessage

  • Typedef ros_babel_fish::FixedLengthCompoundArrayMessage

Previous Next

© Copyright The <ros_babel_fish> Contributors. License: MIT.

Built with Sphinx using a theme provided by Read the Docs.