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

Go to the source code of this file.

Namespaces

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

Macros

#define TTV_BROADCAST_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_BROADCAST, -1000),
 
#define END_WARNING_IDS(ec)   ec,
 
#define BEGIN_ERROR_IDS(ec)   ec = CONSTRUCT_ERROR_ID_VALUE(TTV_MODULE_ID_TWITCH_BROADCAST, 1),
 
#define END_ERROR_IDS(ec)   ec
 

Enumerations

enum  TTV_BroadcastErrorId { TTV_BROADCAST_ERROR_IDS }
 

Functions

const char * ttv::broadcast::BroadcastErrorToString (TTV_ErrorCode ec)
 
void ttv::broadcast::GetBroadcastErrorCodeValues (std::vector< EnumValue > &result)
 

Variables

const uint32_t TTV_MODULE_ID_TWITCH_BROADCAST = 4
 

Macro Definition Documentation

◆ BEGIN_ERROR_IDS

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

◆ BEGIN_WARNING_IDS

#define BEGIN_WARNING_IDS (   ec)    ec = CONSTRUCT_WARNING_ID_VALUE(TTV_MODULE_ID_TWITCH_BROADCAST, -1000),

◆ END_ERROR_IDS

#define END_ERROR_IDS (   ec)    ec

◆ END_WARNING_IDS

#define END_WARNING_IDS (   ec)    ec,

◆ TTV_BROADCAST_ERROR_IDS

#define TTV_BROADCAST_ERROR_IDS

◆ 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_BroadcastErrorId

TTV_BroadcastErrorId - The error codes defined in broadcast.

Enumerator
TTV_BROADCAST_ERROR_IDS 

Variable Documentation

◆ TTV_MODULE_ID_TWITCH_BROADCAST

const uint32_t TTV_MODULE_ID_TWITCH_BROADCAST = 4

The unique module identifier for broadcast.