nlohmann::detail::file_input_adapter
json.hpp
char using nlohmann::detail::file_input_adapter::char_type = char char_type
std::FILE * std::FILE* nlohmann::detail::file_input_adapter::m_file m_file

the file pointer to read from

nlohmann::detail::file_input_adapter::file_input_adapter
(std::FILE *f) noexcept
file_input_adapter
std::FILE * f
nlohmann::detail::file_input_adapter::file_input_adapter
(const file_input_adapter &)=delete
file_input_adapter
const file_input_adapter &
nlohmann::detail::file_input_adapter::file_input_adapter
(file_input_adapter &&) noexcept=default
file_input_adapter
file_input_adapter &&
file_input_adapter & file_input_adapter& nlohmann::detail::file_input_adapter::operator= (const file_input_adapter &)=delete operator= const file_input_adapter &
file_input_adapter & file_input_adapter& nlohmann::detail::file_input_adapter::operator= (file_input_adapter &&)=delete operator= file_input_adapter &&
nlohmann::detail::file_input_adapter::~file_input_adapter
()=default
~file_input_adapter
std::char_traits< char >::int_type std::char_traits<char>::int_type nlohmann::detail::file_input_adapter::get_character () noexcept get_character

Input adapter for stdio file access. This adapter read only 1 byte and do not use any buffer. This adapter is a very low level adapter.

FILE *
nlohmann::detail::file_input_adapter
-m_file
- nlohmann::detail::file_input_adapter
  char_type
- nlohmann::detail::file_input_adapter
  file_input_adapter
- nlohmann::detail::file_input_adapter
  file_input_adapter
- nlohmann::detail::file_input_adapter
  file_input_adapter
- nlohmann::detail::file_input_adapter
  get_character
- nlohmann::detail::file_input_adapter
  m_file
- nlohmann::detail::file_input_adapter
  operator=
- nlohmann::detail::file_input_adapter
  operator=
- nlohmann::detail::file_input_adapter
  ~file_input_adapter