#include <open62541/config.h>
#include <string.h>
Go to the source code of this file.
◆ l_isupper
#define l_isupper |
( |
| c | ) |
('A' <= (c) && (c) <= 'Z') |
Locale independent versions of isxxx() functions.
Definition at line 19 of file string_escape.h.
◆ l_islower
#define l_islower |
( |
| c | ) |
('a' <= (c) && (c) <= 'z') |
◆ l_isalpha
◆ l_isdigit
#define l_isdigit |
( |
| c | ) |
('0' <= (c) && (c) <= '9') |
◆ l_isxdigit
#define l_isxdigit |
( |
| c | ) |
(l_isdigit(c) || ('A' <= (c) && (c) <= 'F') || ('a' <= (c) && (c) <= 'f')) |
◆ utf8_encode()
int utf8_encode |
( |
int32_t | codepoint, |
|
|
char * | buffer, |
|
|
size_t * | size ) |
◆ utf8_check_first()
size_t utf8_check_first |
( |
char | byte | ) |
|
◆ utf8_check_full()
size_t utf8_check_full |
( |
const char * | buffer, |
|
|
size_t | size, |
|
|
int32_t * | codepoint ) |
◆ utf8_iterate()
const char * utf8_iterate |
( |
const char * | buffer, |
|
|
size_t | size, |
|
|
int32_t * | codepoint ) |
◆ utf8_check_string()
int utf8_check_string |
( |
const char * | string, |
|
|
size_t | length ) |
◆ decode_unicode_escape()
int32_t decode_unicode_escape |
( |
const char * | str | ) |
|