|
Twitch SDK (Internal)
|
#include <amf0.h>
Public Types | |
| enum | AMFType : uint8_t { number = 0x00, boolean = 0x01, string = 0x02, object = 0x03, ecmaArray = 0x08, objectEnd = 0x09, strictArray = 0x0A, date = 0x0B, null = 0x05, undefined = 0x06, reference = 0x07, longString = 0x0C, xmlDocument = 0x0F, typedObject = 0x10, movieclip = 0x04, recordset = 0x0E, unsupported = 0x0D } |
Public Member Functions | |
| virtual void | Number (double) |
| virtual void | Boolean (bool) |
| virtual void | String (std::string) |
| virtual void | Object () |
| virtual void | ObjectProperty (std::string) |
| virtual void | Movieclip () |
| virtual void | Null () |
| virtual void | Undefined () |
| virtual void | Reference () |
| virtual void | EcmaArray (uint32_t) |
| virtual void | EcmaArrayKey (std::string) |
| virtual void | ObjectEnd () |
| virtual void | StrictArray (uint32_t) |
| virtual void | Date (double) |
| virtual void | LongString () |
| virtual void | Unsupported () |
| virtual void | Recordset () |
| virtual void | XmlDocument () |
| virtual void | TypedObject () |
The AMP writer that does nothing.
|
inherited |
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
Reimplemented in ttv::broadcast::AMF0NumberDecoder.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
Reimplemented in ttv::broadcast::AMF0PropertyDecoder.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
Reimplemented in ttv::broadcast::AMF0PropertyDecoder, and ttv::broadcast::AMF0StringDecoder.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
|
virtual |
Implements ttv::broadcast::IAMF0.
1.8.13