ScummVM API documentation
Common::JSON Class Reference

Static Public Member Functions

static char * untaintContents (Common::MemoryWriteStreamDynamic &stream)
 
static JSONValueparse (const char *data)
 
static String stringify (const JSONValue *value)
 

Static Protected Member Functions

static bool skipWhitespace (const char **data)
 
static bool extractString (const char **data, String &str)
 
static uint32 parseUnicode (const char **data)
 
static double parseInt (const char **data)
 
static double parseDecimal (const char **data)
 

Member Function Documentation

◆ untaintContents()

static char* Common::JSON::untaintContents ( Common::MemoryWriteStreamDynamic stream)
static

Prepares raw bytes in a given stream to be parsed with Common::JSON::parse().


The documentation for this class was generated from the following file: