get_data() const | modulo_core::communication::MessagePair< MsgT, DataT > | inline |
get_message_pair(bool validate_pointer=true) | modulo_core::communication::MessagePairInterface | inline |
get_type() const | modulo_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::MessagePairInterface | explicit |
MessagePairInterface(const MessagePairInterface &message_pair)=default | modulo_core::communication::MessagePairInterface | |
read(const MsgT &message) | modulo_core::communication::MessagePairInterface | inline |
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::MessagePairInterface | inline |
write_message() const | modulo_core::communication::MessagePair< MsgT, DataT > | inline |
~MessagePairInterface()=default | modulo_core::communication::MessagePairInterface | virtual |