Modulo 5.0.0
Loading...
Searching...
No Matches
modulo_core::communication::MessagePair< MsgT, DataT > Member List

This is the complete list of members for modulo_core::communication::MessagePair< MsgT, DataT >, including all inherited members.

get_data() constmodulo_core::communication::MessagePair< MsgT, DataT >inline
get_message_pair(bool validate_pointer=true)modulo_core::communication::MessagePairInterfaceinline
get_type() constmodulo_core::communication::MessagePairInterface
MessagePair(std::shared_ptr< DataT > data, std::shared_ptr< rclcpp::Clock > clock)modulo_core::communication::MessagePair< MsgT, DataT >
MessagePair(std::shared_ptr< DataT > data, std::shared_ptr< rclcpp::Clock > clock)modulo_core::communication::MessagePair< MsgT, DataT >inline
MessagePair(std::shared_ptr< bool > data, std::shared_ptr< rclcpp::Clock > clock) (defined in modulo_core::communication::MessagePair< MsgT, DataT >)modulo_core::communication::MessagePair< MsgT, DataT >
MessagePair(std::shared_ptr< double > data, std::shared_ptr< rclcpp::Clock > clock) (defined in modulo_core::communication::MessagePair< MsgT, DataT >)modulo_core::communication::MessagePair< MsgT, DataT >
MessagePair(std::shared_ptr< std::vector< double > > data, std::shared_ptr< rclcpp::Clock > clock) (defined in modulo_core::communication::MessagePair< MsgT, DataT >)modulo_core::communication::MessagePair< MsgT, DataT >
MessagePair(std::shared_ptr< int > data, std::shared_ptr< rclcpp::Clock > clock) (defined in modulo_core::communication::MessagePair< MsgT, DataT >)modulo_core::communication::MessagePair< MsgT, DataT >
MessagePair(std::shared_ptr< std::string > data, std::shared_ptr< rclcpp::Clock > clock) (defined in modulo_core::communication::MessagePair< MsgT, DataT >)modulo_core::communication::MessagePair< MsgT, DataT >
MessagePair(std::shared_ptr< state_representation::State > data, std::shared_ptr< rclcpp::Clock > clock) (defined in modulo_core::communication::MessagePair< MsgT, DataT >)modulo_core::communication::MessagePair< MsgT, DataT >
MessagePairInterface(MessageType type)modulo_core::communication::MessagePairInterfaceexplicit
MessagePairInterface(const MessagePairInterface &message_pair)=defaultmodulo_core::communication::MessagePairInterface
read(const MsgT &message)modulo_core::communication::MessagePairInterfaceinline
read_message(const MsgT &message)modulo_core::communication::MessagePair< MsgT, DataT >inline
set_data(const std::shared_ptr< DataT > &data)modulo_core::communication::MessagePair< MsgT, DataT >inline
write()modulo_core::communication::MessagePairInterfaceinline
write_message() constmodulo_core::communication::MessagePair< MsgT, DataT >inline
~MessagePairInterface()=defaultmodulo_core::communication::MessagePairInterfacevirtual