2 #include <State/Address.hpp>
3 #include <State/Value.hpp>
16 bool operator==(
const Message& m)
const noexcept
18 return address == m.address && value == m.value;
21 bool operator!=(
const Message& m)
const noexcept
23 return address != m.address || value != m.value;
29 QString toString()
const;
35 SCORE_LIB_STATE_EXPORT
36 QDebug operator<<(QDebug s,
const Message& mess);
38 using MessageList = std::vector<Message>;
39 inline bool operator<(
const State::MessageList&,
const State::MessageList&)
45 SCORE_SERIALIZE_DATASTREAM_DECLARE(SCORE_LIB_STATE_EXPORT,
State::Message)
46 SCORE_SERIALIZE_DATASTREAM_DECLARE(SCORE_LIB_STATE_EXPORT, State::MessageList)
Utilities for OSSIA data structures.
Definition: DeviceInterface.hpp:33
Definition: Address.hpp:108
The Message struct.
Definition: Message.hpp:15