blob: 8572a0793724a0a3ceb51390c4e644fa2ea88b8f [file] [log] [blame]
#pragma once
#include <map>
#include "Protocol.h"
ROCKETMQ_NAMESPACE_BEGIN
class MessageImpl {
protected:
Resource topic_;
std::map<std::string, std::string> user_attribute_map_;
SystemAttribute system_attribute_;
std::string body_;
friend class MQMessage;
friend class MQMessageExt;
friend class MessageAccessor;
};
ROCKETMQ_NAMESPACE_END