Class input_buffer_adapter

Inheritance Relationships

Base Type

Class Documentation

class input_buffer_adapter : public nlohmann::detail::input_adapter_protocol

input adapter for buffer input

Public Functions

inline input_buffer_adapter(const char *b, const std::size_t l) noexcept
input_buffer_adapter(const input_buffer_adapter&) = delete
input_buffer_adapter &operator=(input_buffer_adapter&) = delete
input_buffer_adapter(input_buffer_adapter&&) = delete
input_buffer_adapter &operator=(input_buffer_adapter&&) = delete
~input_buffer_adapter() override = default
inline virtual std::char_traits<char>::int_type get_character() noexcept override

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