Guitar
Classes | Functions
unicode_helper_ Namespace Reference

Classes

class  reader
 
struct  utf8_reader_state_t
 
class  utf8decoder
 
class  writer16
 
class  writer8
 

Functions

void clear_state (utf8_reader_state_t *s)
 
int decode_utf8 (utf8_reader_state_t *state, uint8_t c)
 
void encode_utf8 (writer8 *writer, uint32_t code)
 
void encode_utf16 (writer16 *writer, uint32_t code)
 

Function Documentation

◆ clear_state()

void unicode_helper_::clear_state ( utf8_reader_state_t s)

◆ decode_utf8()

int unicode_helper_::decode_utf8 ( utf8_reader_state_t state,
uint8_t  c 
)

◆ encode_utf16()

void unicode_helper_::encode_utf16 ( writer16 writer,
uint32_t  code 
)
Here is the call graph for this function:

◆ encode_utf8()

void unicode_helper_::encode_utf8 ( writer8 writer,
uint32_t  code 
)
Here is the call graph for this function: