libdonut  2.3.2
Application framework for cross-platform game development in C++20
donut::json::Writer Member List

This is the complete list of members for donut::json::Writer, including all inherited members.

optionsdonut::json::Writer
serialize(const T &value)donut::json::Writerinline
write(char byte)donut::json::Writerinline
write(std::string_view bytes)donut::json::Writerinline
writeAggregate(const T &value)donut::json::Writerinline
writeArray(const auto &value, ItemFilter itemFilter={}, GetValue getValue={})donut::json::Writerinline
writeBoolean(Boolean value)donut::json::Writerinline
writeIndentation()donut::json::Writerinline
writeNewline()donut::json::Writerinline
writeNull()donut::json::Writerinline
writeNumber(Number value)donut::json::Writerinline
writeObject(const auto &value, PropertyFilter propertyFilter={}, GetKey getKey={}, GetValue getValue={})donut::json::Writerinline
writeOptional(const auto &value)donut::json::Writerinline
Writer(std::ostream &stream, const SerializationOptions &options={})donut::json::Writerinlineexplicit
writeString(std::string_view bytes)donut::json::Writerinline
writeString(std::basic_string_view< CharT, Traits > value) requires(!stddonut::json::Writerinline
writeString(const auto &value)donut::json::Writerinline