26 #ifndef _UTF8REWIND_INTERNAL_STREAMING_H_
27 #define _UTF8REWIND_INTERNAL_STREAMING_H_
58 #define STREAM_SAFE_MAX 30
59 #define STREAM_BUFFER_MAX 32
70 uint8_t quick_check[STREAM_BUFFER_MAX];
71 uint8_t canonical_combining_class[STREAM_BUFFER_MAX];
74 uint8_t stream_initialize(StreamState* state,
const char* input,
size_t inputSize);
76 uint8_t stream_read(StreamState* state, uint8_t property);
78 uint8_t stream_write(StreamState* state,
char* output,
size_t outputSize, uint8_t* bytesWritten);
80 uint8_t stream_reorder(StreamState* state);
uint32_t unicode_t
Unicode codepoint.
Definition: utf8rewind.h:178
Public interface for UTF-8 functions.