#include <json.hpp>
|
| BaseInputAdapter | base_adapter |
| |
| std::array< std::char_traits< char >::int_type, 4 > | utf8_bytes = {{0, 0, 0, 0}} |
| | a buffer for UTF-8 bytes
|
| |
| std::size_t | utf8_bytes_index = 0 |
| | index to the utf8_codes array for the next valid byte
|
| |
| std::size_t | utf8_bytes_filled = 0 |
| | number of valid bytes in the utf8_codes array
|
| |
◆ char_type
template<typename BaseInputAdapter, typename WideCharType>
◆ wide_string_input_adapter()
template<typename BaseInputAdapter, typename WideCharType>
◆ fill_buffer()
template<typename BaseInputAdapter, typename WideCharType>
template<size_t T>
◆ get_character()
template<typename BaseInputAdapter, typename WideCharType>
◆ get_elements()
template<typename BaseInputAdapter, typename WideCharType>
template<class T>
◆ base_adapter
template<typename BaseInputAdapter, typename WideCharType>
◆ utf8_bytes
template<typename BaseInputAdapter, typename WideCharType>
◆ utf8_bytes_filled
template<typename BaseInputAdapter, typename WideCharType>
number of valid bytes in the utf8_codes array
◆ utf8_bytes_index
template<typename BaseInputAdapter, typename WideCharType>
index to the utf8_codes array for the next valid byte
The documentation for this class was generated from the following file: