| 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 |