Template Class wide_string_input_adapter

Inheritance Relationships

Base Type

Class Documentation

template<typename WideStringType>
class wide_string_input_adapter : public nlohmann::detail::input_adapter_protocol

Public Types

using char_type = char

Public Functions

inline explicit wide_string_input_adapter(const WideStringType &w) noexcept
inline virtual std::char_traits<char>::int_type get_character() noexcept override

get a character [0,255] or std::char_traits<char>::eof().

inline wide_string_input_adapter(BaseInputAdapter base)
inline virtual std::char_traits<char>::int_type get_character() noexcept

get a character [0,255] or std::char_traits<char>::eof().