Robotran C Documentation
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Variables
Classes
Class List
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
z
Variables
a
b
c
d
f
g
h
i
k
l
m
n
p
r
s
t
u
v
x
y
Typedefs
e
f
i
l
m
s
u
x
Enumerations
Enumerator
a
b
c
d
e
i
j
k
l
o
r
s
t
u
w
x
Macros
_
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
r
s
t
u
w
x
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
mbs_common
mbs_realtime
websocket
wsServer
include
utf8.h
Go to the documentation of this file.
1
23
#ifndef UTF8_DECODE_H
24
#define UTF8_DECODE_H
25
26
#include <inttypes.h>
27
#include <stddef.h>
28
29
/* UTF8 return state. */
30
#define UTF8_ACCEPT 0
31
#define UTF8_REJECT 1
32
33
extern
int
is_utf8
(uint8_t* s);
34
extern
int
is_utf8_len
(uint8_t *s,
size_t
len);
35
extern
uint32_t
is_utf8_len_state
(uint8_t *s,
size_t
len, uint32_t state);
36
37
#endif
is_utf8
int is_utf8(uint8_t *s)
Definition:
utf8.c:61
is_utf8_len_state
uint32_t is_utf8_len_state(uint8_t *s, size_t len, uint32_t state)
Definition:
utf8.c:80
is_utf8_len
int is_utf8_len(uint8_t *s, size_t len)
Definition:
utf8.c:70
Generated on Fri Apr 25 2025 22:29:21 for Robotran C Documentation by
1.8.17