41 std::unordered_map<ChannelId, std::string>
mBadges;
std::string GetBadgesMessageTag(ChannelId channelId)
Definition: chatuserbadges.h:28
void SetBadgesMessageTag(ChannelId channelId, const std::string &badgesMessageTag)
virtual ~ChatUserBadges()
ChatUserBadges(const std::shared_ptr< User > &user)
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
Definition: component.h:87
static std::string GetComponentName()
Definition: chatuserbadges.h:35
virtual std::string GetLoggerName() const override
uint32_t ChannelId
Definition: coretypes.h:23
std::unordered_map< ChannelId, std::string > mBadges
The mapping of channel ID to the badges message tag.
Definition: chatuserbadges.h:41