libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
This is the complete list of members for donut::json::Writer, including all inherited members.
options | donut::json::Writer | |
serialize(const T &value) | donut::json::Writer | inline |
write(char byte) | donut::json::Writer | inline |
write(std::string_view bytes) | donut::json::Writer | inline |
writeAggregate(const T &value) | donut::json::Writer | inline |
writeArray(const auto &value, ItemFilter itemFilter={}, GetValue getValue={}) | donut::json::Writer | inline |
writeBoolean(Boolean value) | donut::json::Writer | inline |
writeIndentation() | donut::json::Writer | inline |
writeNewline() | donut::json::Writer | inline |
writeNull() | donut::json::Writer | inline |
writeNumber(Number value) | donut::json::Writer | inline |
writeObject(const auto &value, PropertyFilter propertyFilter={}, GetKey getKey={}, GetValue getValue={}) | donut::json::Writer | inline |
writeOptional(const auto &value) | donut::json::Writer | inline |
Writer(std::ostream &stream, const SerializationOptions &options={}) | donut::json::Writer | inlineexplicit |
writeString(std::string_view bytes) | donut::json::Writer | inline |
writeString(std::basic_string_view< CharT, Traits > value) requires(!std | donut::json::Writer | inline |
writeString(const auto &value) | donut::json::Writer | inline |