#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 | ) |
|