|
Twitch SDK (Internal)
|
#include <chatwriter.h>
Public Member Functions | |
| ChatWriter () | |
| ~ChatWriter () | |
| void | SetTransport (std::shared_ptr< IChatTransport > pTransport) |
| void | WriteEvent (const ChatNetworkEvent &evt) |
Protected Member Functions | |
| void | WriteRaw (const std::string &message) |
Protected Attributes | |
| std::shared_ptr< IChatTransport > | mTransport |
| char | mParseBuffer [IChatTransport::kMaxBufferSize] |
| A scratch buffer for parsing lines. More... | |
Handles receiving a chat event and writing it to the transport.
| ttv::chat::ChatWriter::ChatWriter | ( | ) |
| ttv::chat::ChatWriter::~ChatWriter | ( | ) |
| void ttv::chat::ChatWriter::SetTransport | ( | std::shared_ptr< IChatTransport > | pTransport | ) |
|
virtual |
Implements ttv::chat::IChatWriteNetworkEvent.
|
protectedvirtual |
Implements ttv::chat::IChatWriteNetworkEvent.
|
protected |
A scratch buffer for parsing lines.
|
protected |
1.8.13