Twitch SDK (Internal)
chatgraphqlutil.h
Go to the documentation of this file.
1 /********************************************************************************************
2  * Twitch Broadcasting SDK
3  *
4  * This software is supplied under the terms of a license agreement with Twitch Interactive, Inc. and
5  * may not be copied or used except in accordance with the terms of that agreement
6  * Copyright (c) 2012-2016 Twitch Interactive, Inc.
7  *********************************************************************************************/
8 
9 #pragma once
10 
12 
13 #include <string>
14 
15 namespace ttv
16 {
17  namespace chat
18  {
19  namespace graphql
20  {
21  std::string GetRoomRoleEnumValue(RoomRole role);
22  std::string GetChatRoomMessagePayloadString(ChannelId channelId, bool sendMessage);
23  std::string GetChatRoomViewPayloadString();
24  std::string GetChatRoomInfoFieldsString();
25  std::string GetCreateRoomPayloadString();
26  std::string GetChatRoomInfoPayloadString();
27  std::string GetUpdateRoomPayloadString();
28  std::string GetUpdateRoomModesPayloadString();
29  std::string GetChatRoomMessagesQueryString(ChannelId channelId);
30  std::string GetBanUserPayloadString();
31  std::string GetModUserPayloadString();
32  std::string GetUserModsPayloadString(const std::string& cursor);
33  std::string GetUserEmoticonSetsString();
34  }
35  }
36 }
std::string GetRoomRoleEnumValue(RoomRole role)
RoomRole
Definition: chattypes.h:775
std::string GetModUserPayloadString()
std::string GetUpdateRoomPayloadString()
std::string GetCreateRoomPayloadString()
std::string GetUpdateRoomModesPayloadString()
std::string GetChatRoomViewPayloadString()
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
std::string GetChatRoomInfoFieldsString()
std::string GetBanUserPayloadString()
std::string GetUserModsPayloadString(const std::string &cursor)
std::string GetChatRoomInfoPayloadString()
std::string GetChatRoomMessagesQueryString(ChannelId channelId)
uint32_t ChannelId
Definition: coretypes.h:23
std::string GetChatRoomMessagePayloadString(ChannelId channelId, bool sendMessage)
std::string GetUserEmoticonSetsString()