API documentation  2.0rc1
Public Member Functions | List of all members
client::TextDecoder Class Reference

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

Stringget_encoding ()
 
bool get_fatal ()
 
bool get_ignoreBOM ()
 
Stringdecode ()
 
Stringdecode (Int8Array *input)
 
Stringdecode (Int8Array *input, TextDecodeOptions *options)
 
Stringdecode (Int16Array *input)
 
Stringdecode (Int16Array *input, TextDecodeOptions *options)
 
Stringdecode (Int32Array *input)
 
Stringdecode (Int32Array *input, TextDecodeOptions *options)
 
Stringdecode (Uint8Array *input)
 
Stringdecode (Uint8Array *input, TextDecodeOptions *options)
 
Stringdecode (Uint16Array *input)
 
Stringdecode (Uint16Array *input, TextDecodeOptions *options)
 
Stringdecode (Uint32Array *input)
 
Stringdecode (Uint32Array *input, TextDecodeOptions *options)
 
Stringdecode (Uint8ClampedArray *input)
 
Stringdecode (Uint8ClampedArray *input, TextDecodeOptions *options)
 
Stringdecode (Float32Array *input)
 
Stringdecode (Float32Array *input, TextDecodeOptions *options)
 
Stringdecode (Float64Array *input)
 
Stringdecode (Float64Array *input, TextDecodeOptions *options)
 
Stringdecode (DataView *input)
 
Stringdecode (DataView *input, TextDecodeOptions *options)
 
Stringdecode (ArrayBuffer *input)
 
Stringdecode (ArrayBuffer *input, TextDecodeOptions *options)
 
TextDecoderget_prototype ()
 
void set_prototype (TextDecoder *)
 
 TextDecoder ()
 
 TextDecoder (const String &label)
 
 TextDecoder (const String &label, TextDecoderOptions *options)
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Constructor & Destructor Documentation

◆ TextDecoder() [1/3]

client::TextDecoder::TextDecoder ( )

◆ TextDecoder() [2/3]

client::TextDecoder::TextDecoder ( const String label)

◆ TextDecoder() [3/3]

client::TextDecoder::TextDecoder ( const String label,
TextDecoderOptions options 
)

Member Function Documentation

◆ decode() [1/23]

String* client::TextDecoder::decode ( )

◆ decode() [2/23]

String* client::TextDecoder::decode ( Int8Array input)

◆ decode() [3/23]

String* client::TextDecoder::decode ( Int8Array input,
TextDecodeOptions options 
)

◆ decode() [4/23]

String* client::TextDecoder::decode ( Int16Array input)

◆ decode() [5/23]

String* client::TextDecoder::decode ( Int16Array input,
TextDecodeOptions options 
)

◆ decode() [6/23]

String* client::TextDecoder::decode ( Int32Array input)

◆ decode() [7/23]

String* client::TextDecoder::decode ( Int32Array input,
TextDecodeOptions options 
)

◆ decode() [8/23]

String* client::TextDecoder::decode ( Uint8Array input)

◆ decode() [9/23]

String* client::TextDecoder::decode ( Uint8Array input,
TextDecodeOptions options 
)

◆ decode() [10/23]

String* client::TextDecoder::decode ( Uint16Array input)

◆ decode() [11/23]

String* client::TextDecoder::decode ( Uint16Array input,
TextDecodeOptions options 
)

◆ decode() [12/23]

String* client::TextDecoder::decode ( Uint32Array input)

◆ decode() [13/23]

String* client::TextDecoder::decode ( Uint32Array input,
TextDecodeOptions options 
)

◆ decode() [14/23]

String* client::TextDecoder::decode ( Uint8ClampedArray input)

◆ decode() [15/23]

String* client::TextDecoder::decode ( Uint8ClampedArray input,
TextDecodeOptions options 
)

◆ decode() [16/23]

String* client::TextDecoder::decode ( Float32Array input)

◆ decode() [17/23]

String* client::TextDecoder::decode ( Float32Array input,
TextDecodeOptions options 
)

◆ decode() [18/23]

String* client::TextDecoder::decode ( Float64Array input)

◆ decode() [19/23]

String* client::TextDecoder::decode ( Float64Array input,
TextDecodeOptions options 
)

◆ decode() [20/23]

String* client::TextDecoder::decode ( DataView input)

◆ decode() [21/23]

String* client::TextDecoder::decode ( DataView input,
TextDecodeOptions options 
)

◆ decode() [22/23]

String* client::TextDecoder::decode ( ArrayBuffer input)

◆ decode() [23/23]

String* client::TextDecoder::decode ( ArrayBuffer input,
TextDecodeOptions options 
)

◆ get_encoding()

String* client::TextDecoder::get_encoding ( )

◆ get_fatal()

bool client::TextDecoder::get_fatal ( )

◆ get_ignoreBOM()

bool client::TextDecoder::get_ignoreBOM ( )

◆ get_prototype()

TextDecoder* client::TextDecoder::get_prototype ( )

◆ set_prototype()

void client::TextDecoder::set_prototype ( TextDecoder )