nlohmann::detail::output_string_adapter
nlohmann::detail::output_adapter_protocol< CharType >
json.hpp
typename CharType
typename StringType std::basic_string<CharType>
StringType & StringType& nlohmann::detail::output_string_adapter< CharType, StringType >::str str
nlohmann::detail::output_string_adapter< CharType, StringType >::output_string_adapter
(StringType &s) noexcept
output_string_adapter
StringType & s
void void nlohmann::detail::output_string_adapter< CharType, StringType >::write_character (CharType c) override write_character write_character CharType c JSON_HEDLEY_NON_NULL
void void nlohmann::detail::output_string_adapter< CharType, StringType >::write_characters (const CharType *s, std::size_t length) override write_characters write_characters const CharType * s std::size_t length

output adapter for basic_string

nlohmann::detail::output_adapter_protocol< CharType >
nlohmann::detail::output_string_adapter< CharType, StringType >
nlohmann::detail::output_adapter_protocol< CharType >
StringType &
nlohmann::detail::output_string_adapter< CharType, StringType >
-str
- nlohmann::detail::output_string_adapter
  operator=
- nlohmann::detail::output_string_adapter
  operator=
- nlohmann::detail::output_string_adapter
  output_adapter_protocol
- nlohmann::detail::output_string_adapter
  output_adapter_protocol
- nlohmann::detail::output_string_adapter
  output_adapter_protocol
- nlohmann::detail::output_string_adapter
  output_string_adapter
- nlohmann::detail::output_string_adapter
  str
- nlohmann::detail::output_string_adapter
  write_character
- nlohmann::detail::output_string_adapter
  write_characters
- nlohmann::detail::output_string_adapter
  ~output_adapter_protocol