|
safec 3.15
Safe C Library - ISO TR24731 Bounds Checking Interface
|
#include <stdint.h>#include <stdbool.h>Data Structures | |
| struct | _utf_t |
Macros | |
| #define | U8_UNUSED |
| #define | UTF_N (sizeof(utf) / sizeof(utf[0])) |
Functions | |
| static int | utf8_len (const char8_t ch) U8_UNUSED |
| static uint32_t | dec_utf8 (char8_t **strp) U8_UNUSED |
| static int | enc_utf8 (char8_t *dest, const uint32_t cp) U8_UNUSED |
| static int | u8_seqlen (const char8_t *s, size_t n) U8_UNUSED |
| static bool | u8_is_valid (const char8_t *s, rsize_t smax) U8_UNUSED |
| int | _u8_towfc (uint32_t *dest, const uint32_t src) |
Variables | |
| static const _utf_t | utf [] |
| #define U8_UNUSED |
|
static |
|
static |
|
static |
|
static |
| int _u8_towfc | ( | uint32_t * | dest, |
| const uint32_t | src ) |
|
static |