Photon 1.0.0
|
Public Types | |
enum | { null = -2 } |
enum | result { result_finished , result_error , result_continue , result_codepoint } |
using | ptr = shared_ptr< decoder > |
Public Member Functions | |
result | process_a_queue (string &input, string &output, error_mode mode) |
result | process_an_item (string &input, int &input_index, string &output, error_mode mode) |
virtual result | handler (inout string &input, inout int &index, out int ch[2])=0 |
Static Public Member Functions | |
template<int N> | |
static int | index_code_point (int pointer, int(&index)[N]) |
using litehtml::decoder::ptr = shared_ptr<decoder> |
|
pure virtual |
|
inlinestatic |
decoder::result litehtml::decoder::process_a_queue | ( | string & | input, |
string & | output, | ||
error_mode | mode | ||
) |
decoder::result litehtml::decoder::process_an_item | ( | string & | input, |
int & | input_index, | ||
string & | output, | ||
error_mode | mode | ||
) |