#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: