27#ifndef JAU_DFA_UTF8_DECODE_HPP_
28#define JAU_DFA_UTF8_DECODE_HPP_
45 uint32_t
dfa_utf8_decode(uint32_t & state, uint32_t & codep,
const uint32_t byte_value);
61 std::string
dfa_utf8_decode(
const uint8_t *buffer,
const size_t buffer_size);
uint32_t dfa_utf8_decode(uint32_t &state, uint32_t &codep, const uint32_t byte_value)
__pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros.
static constexpr const uint32_t DFA_UTF8_REJECT
static constexpr const uint32_t DFA_UTF8_ACCEPT