nlohmann::detail::output_adapter_protocol
nlohmann::detail::output_stream_adapter< CharType >
nlohmann::detail::output_string_adapter< CharType, StringType >
nlohmann::detail::output_vector_adapter< CharType >
json.hpp
typename CharType
void virtual void nlohmann::detail::output_adapter_protocol< CharType >::write_character (CharType c)=0 write_character write_character write_character write_character CharType c
void virtual void nlohmann::detail::output_adapter_protocol< CharType >::write_characters (const CharType *s, std::size_t length)=0 write_characters write_characters write_characters write_characters const CharType * s std::size_t length
virtual nlohmann::detail::output_adapter_protocol< CharType >::~output_adapter_protocol
()=default
~output_adapter_protocol
nlohmann::detail::output_adapter_protocol< CharType >::output_adapter_protocol
()=default
output_adapter_protocol
nlohmann::detail::output_adapter_protocol< CharType >::output_adapter_protocol
(const output_adapter_protocol &)=default
output_adapter_protocol
const output_adapter_protocol &
nlohmann::detail::output_adapter_protocol< CharType >::output_adapter_protocol
(output_adapter_protocol &&) noexcept=default
output_adapter_protocol
output_adapter_protocol &&
output_adapter_protocol & output_adapter_protocol& nlohmann::detail::output_adapter_protocol< CharType >::operator= (const output_adapter_protocol &)=default operator= const output_adapter_protocol &
output_adapter_protocol & output_adapter_protocol& nlohmann::detail::output_adapter_protocol< CharType >::operator= (output_adapter_protocol &&) noexcept=default operator= output_adapter_protocol &&

abstract output adapter interface

nlohmann::detail::output_string_adapter< CharType >
nlohmann::detail::output_vector_adapter< CharType >
nlohmann::detail::output_adapter_protocol< CharType >
nlohmann::detail::output_stream_adapter< CharType >
nlohmann::detail::output_adapter_protocol< CharType >
- nlohmann::detail::output_adapter_protocol
  operator=
- nlohmann::detail::output_adapter_protocol
  operator=
- nlohmann::detail::output_adapter_protocol
  output_adapter_protocol
- nlohmann::detail::output_adapter_protocol
  output_adapter_protocol
- nlohmann::detail::output_adapter_protocol
  output_adapter_protocol
- nlohmann::detail::output_adapter_protocol
  write_character
- nlohmann::detail::output_adapter_protocol
  write_characters
- nlohmann::detail::output_adapter_protocol
  ~output_adapter_protocol