Twitch SDK (Internal)
Namespaces | Macros | Enumerations | Functions | Variables
socialerrortypes.h File Reference
#include "twitchsdk/core/types/errortypes.h"
#include <vector>

Go to the source code of this file.

Namespaces

 ttv
 JSON (JavaScript Object Notation).
 
 ttv::social
 

Macros

#define TTV_SOCIAL_ERROR_IDS
 
#define USE_TTV_ERROR_ID(ec)   ec,
 
#define USE_TTV_WARNING_ID(ec)   ec,
 
#define USE_TTV_SUCCESS_ID(ec)   ec = 0,
 
#define BEGIN_WARNING_IDS(ec)   ec = CONSTRUCT_WARNING_ID_VALUE(TTV_MODULE_ID_TWITCH_SOCIAL, (1 << 12)),
 
#define END_WARNING_IDS(ec)   ec,
 
#define BEGIN_ERROR_IDS(ec)   ec = CONSTRUCT_ERROR_ID_VALUE(TTV_MODULE_ID_TWITCH_SOCIAL, 1),
 
#define END_ERROR_IDS(ec)   ec
 

Enumerations

enum  TTV_SocialErrorId { TTV_SOCIAL_ERROR_IDS }
 

Functions

TTV_ErrorCode ttv::social::ToErrorCode (TTV_SocialErrorId errorId)
 
const char * ttv::social::SocialErrorToString (TTV_ErrorCode ec)
 
void ttv::social::GetSocialErrorCodeValues (std::vector< EnumValue > &result)
 

Variables

const uint32_t TTV_MODULE_ID_TWITCH_SOCIAL = 2
 

Macro Definition Documentation

◆ BEGIN_ERROR_IDS

#define BEGIN_ERROR_IDS (   ec)    ec = CONSTRUCT_ERROR_ID_VALUE(TTV_MODULE_ID_TWITCH_SOCIAL, 1),

◆ BEGIN_WARNING_IDS

#define BEGIN_WARNING_IDS (   ec)    ec = CONSTRUCT_WARNING_ID_VALUE(TTV_MODULE_ID_TWITCH_SOCIAL, (1 << 12)),

◆ END_ERROR_IDS

#define END_ERROR_IDS (   ec)    ec

◆ END_WARNING_IDS

#define END_WARNING_IDS (   ec)    ec,

◆ TTV_SOCIAL_ERROR_IDS

#define TTV_SOCIAL_ERROR_IDS
Value:
BEGIN_WARNING_IDS(TTV_WRN_SOCIAL_BEGIN_WARNINGS)\
END_WARNING_IDS(TTV_WRN_SOCIAL_END_WARNINGS)\
BEGIN_ERROR_IDS(TTV_EC_SOCIAL_BEGIN_ERRORS)\
END_ERROR_IDS(TTV_EC_SOCIAL_END_ERRORS)\
#define BEGIN_WARNING_IDS(ec)
Definition: socialerrortypes.h:29

◆ USE_TTV_ERROR_ID

#define USE_TTV_ERROR_ID (   ec)    ec,

◆ USE_TTV_SUCCESS_ID

#define USE_TTV_SUCCESS_ID (   ec)    ec = 0,

◆ USE_TTV_WARNING_ID

#define USE_TTV_WARNING_ID (   ec)    ec,

Enumeration Type Documentation

◆ TTV_SocialErrorId

TTV_SocialErrorId - The error ids defined in social.

Enumerator
TTV_SOCIAL_ERROR_IDS 

Variable Documentation

◆ TTV_MODULE_ID_TWITCH_SOCIAL

const uint32_t TTV_MODULE_ID_TWITCH_SOCIAL = 2

The unique module identifier for social.