8class CommandOutputMessage {
12 ::CommandOutputMessageType mType;
13 ::std::string mMessageId;
14 ::std::vector<::std::string> mParams;
18 ::CommandOutputMessageType type,
19 ::std::string messageId,
20 ::std::vector<::std::string> params = {}
23 mMessageId(std::move(messageId)),
24 mParams(std::move(params)) {}
27 CommandOutputMessage& operator=(CommandOutputMessage
const&) =
default;
28 CommandOutputMessage(CommandOutputMessage
const&) =
default;
29 CommandOutputMessage() =
default;
34 MCAPI
bool operator==(::CommandOutputMessage
const& other)
const;