Flutter Engine
The Flutter Engine
SkJSONWriter Member List

This is the complete list of members for SkJSONWriter, including all inherited members.

appendBool(bool value)SkJSONWriterinline
appendCString(const char *value)SkJSONWriterinline
appendCString(const char *name, const char *value)SkJSONWriterinline
appendDouble(double value)SkJSONWriterinline
appendDoubleDigits(double value, int digits)SkJSONWriterinline
appendDoubleDigits(const char *name, double value, int digits)SkJSONWriterinline
appendFloat(float value)SkJSONWriterinline
appendFloatDigits(float value, int digits)SkJSONWriterinline
appendFloatDigits(const char *name, float value, int digits)SkJSONWriterinline
appendHexU32(uint32_t value)SkJSONWriterinline
appendHexU64(uint64_t value)SkJSONWriter
appendName(const char *name)SkJSONWriterinline
appendNString(char const (&value)[N])SkJSONWriterinline
appendNString(const char *name, char const (&value)[N])SkJSONWriterinline
appendPointer(const void *value)SkJSONWriterinline
appendS32(int32_t value)SkJSONWriterinline
appendS64(int64_t value)SkJSONWriter
appendString(const char *value, size_t size)SkJSONWriterinline
appendString(const SkString &value)SkJSONWriterinline
appendString(const T &value)SkJSONWriterinline
appendString(const char *name, const char *value, size_t size)SkJSONWriterinline
appendString(const char *name, const SkString &value)SkJSONWriterinline
appendString(const char *name, const T &value)SkJSONWriterinline
appendU32(uint32_t value)SkJSONWriterinline
appendU64(uint64_t value)SkJSONWriter
beginArray(const char *name=nullptr, bool multiline=true)SkJSONWriterinline
beginObject(const char *name=nullptr, bool multiline=true)SkJSONWriterinline
endArray()SkJSONWriterinline
endObject()SkJSONWriterinline
flush()SkJSONWriterinline
Mode enum nameSkJSONWriter
SkJSONWriter(SkWStream *stream, Mode mode=Mode::kFast)SkJSONWriterinline
~SkJSONWriter()SkJSONWriterinline