Go to the source code of this file.
Macros | |
#define | BOTTOM_BITS(n) (uint8_t)((1u << (n)) - 1) |
#define | TOP_BITS(n) ((uint8_t)~BOTTOM_BITS(8 - (n))) |
Functions | |
int | cbb_add_latin1 (CBB *cbb, uint32_t u) |
int | cbb_add_ucs2_be (CBB *cbb, uint32_t u) |
int | cbb_add_utf32_be (CBB *cbb, uint32_t u) |
int | cbb_add_utf8 (CBB *cbb, uint32_t u) |
size_t | cbb_get_utf8_len (uint32_t u) |
int | cbs_get_latin1 (CBS *cbs, uint32_t *out) |
int | cbs_get_ucs2_be (CBS *cbs, uint32_t *out) |
int | cbs_get_utf32_be (CBS *cbs, uint32_t *out) |
int | cbs_get_utf8 (CBS *cbs, uint32_t *out) |
static int | is_valid_code_point (uint32_t v) |