32 #include "../api_core.h"
40 class UTF8_Reader_Impl;
49 UTF8_Reader(
const std::string::value_type *text, std::string::size_type length);
60 unsigned int get_char();
63 std::string::size_type get_char_length();
72 void move_to_leadbyte();
75 std::string::size_type get_position();
78 void set_position(std::string::size_type position);
85 std::shared_ptr<UTF8_Reader_Impl> impl;
UTF8 reader helper functions.
Definition: utf8_reader.h:43