EHS
ehs::TwitchChat Class Reference

#include <TwitchChat.h>

Public Member Functions

 ~TwitchChat ()
 
 TwitchChat ()
 
 TwitchChat (const Str_8 &username)
 
 TwitchChat (const Str_8 &username, const Str_8 &token)
 
 TwitchChat (const TwitchChat &chat)
 
TwitchChatoperator= (const TwitchChat &chat)
 
void SetToken (const Str_8 &newToken)
 
void Initialize ()
 
void UnInitialize ()
 
void JoinChannel (const Str_8 &newChannel)
 
void LeaveChannel ()
 
void SendPong ()
 
void SendMsg (const Str_8 &msg)
 
void WhisperMsg (const Str_8 &user, const Str_8 &msg)
 
Str_8 RecvMsg ()
 
Str_8 GetUsername () const
 
Str_8 GetChannel () const
 

Constructor & Destructor Documentation

◆ ~TwitchChat()

ehs::TwitchChat::~TwitchChat ( )

◆ TwitchChat() [1/4]

ehs::TwitchChat::TwitchChat ( )

◆ TwitchChat() [2/4]

ehs::TwitchChat::TwitchChat ( const Str_8 username)

◆ TwitchChat() [3/4]

ehs::TwitchChat::TwitchChat ( const Str_8 username,
const Str_8 token 
)

◆ TwitchChat() [4/4]

ehs::TwitchChat::TwitchChat ( const TwitchChat chat)

Member Function Documentation

◆ GetChannel()

Str_8 ehs::TwitchChat::GetChannel ( ) const

◆ GetUsername()

Str_8 ehs::TwitchChat::GetUsername ( ) const

◆ Initialize()

void ehs::TwitchChat::Initialize ( )

◆ JoinChannel()

void ehs::TwitchChat::JoinChannel ( const Str_8 newChannel)

◆ LeaveChannel()

void ehs::TwitchChat::LeaveChannel ( )

◆ operator=()

TwitchChat & ehs::TwitchChat::operator= ( const TwitchChat chat)

◆ RecvMsg()

Str_8 ehs::TwitchChat::RecvMsg ( )

◆ SendMsg()

void ehs::TwitchChat::SendMsg ( const Str_8 msg)

◆ SendPong()

void ehs::TwitchChat::SendPong ( )

◆ SetToken()

void ehs::TwitchChat::SetToken ( const Str_8 newToken)

◆ UnInitialize()

void ehs::TwitchChat::UnInitialize ( )

◆ WhisperMsg()

void ehs::TwitchChat::WhisperMsg ( const Str_8 user,
const Str_8 msg 
)

The documentation for this class was generated from the following files: