Rizin
unix-like reverse engineering framework and cli tools
rz_utf32.h
Go to the documentation of this file.
1 #ifndef RZ_UTF32_H
2 #define RZ_UTF32_H
3 
4 /* For RzRune definition */
5 #include "rz_utf8.h"
6 
7 RZ_API int rz_utf32_decode(const ut8 *ptr, int ptrlen, RzRune *ch, bool bigendian);
8 RZ_API int rz_utf32le_decode(const ut8 *ptr, int ptrlen, RzRune *ch);
9 RZ_API int rz_utf32be_decode(const ut8 *ptr, int ptrlen, RzRune *ch);
10 
11 #endif // RZ_UTF32_H
#define RZ_API
uint8_t ut8
Definition: lh5801.h:11
RZ_API int rz_utf32le_decode(const ut8 *ptr, int ptrlen, RzRune *ch)
Definition: utf32.c:39
RZ_API int rz_utf32_decode(const ut8 *ptr, int ptrlen, RzRune *ch, bool bigendian)
Definition: utf32.c:8
RZ_API int rz_utf32be_decode(const ut8 *ptr, int ptrlen, RzRune *ch)
Definition: utf32.c:44
ut32 RzRune
Definition: rz_utf8.h:13