JsonParseContext
class JsonParseContext;
static bool NextChar(JsonParseContext& jsonParseContext,
JsonParseContext& jsonParseContext,
static bool ParseAny(JsonParseContext& jsonParseContext);
JsonParseContext& jsonParseContext);
static bool ParseObject(JsonParseContext& jsonParseContext);
static bool ParseArray(JsonParseContext& jsonParseContext);
static bool ParseEscapeUnicodeSequence(JsonParseContext& jsonParseContext);
static bool ParseStringEscapeSequence(JsonParseContext& jsonParseContext);
static bool ParseString(JsonParseContext& jsonParseContext,
JsonParseContext& jsonParseContext,
JsonParseContext& jsonParseContext,
static bool ParseNumber(JsonParseContext& jsonParseContext);
JsonParseContext(BDataIO* data, BJsonEventListener* listener)
JsonParseContext context(data, listener);
BJson::NextChar(JsonParseContext& jsonParseContext, char* c)
BJson::NextNonWhitespaceChar(JsonParseContext& jsonParseContext, char* c)
BJson::ParseAny(JsonParseContext& jsonParseContext)
BJson::ParseObjectNameValuePair(JsonParseContext& jsonParseContext)
BJson::ParseObject(JsonParseContext& jsonParseContext)
BJson::ParseArray(JsonParseContext& jsonParseContext)
BJson::ParseEscapeUnicodeSequence(JsonParseContext& jsonParseContext)
BJson::ParseStringEscapeSequence(JsonParseContext& jsonParseContext)
BJson::ParseString(JsonParseContext& jsonParseContext,
JsonParseContext& jsonParseContext, const char* expectedString,
BJson::ParseExpectedVerbatimString(JsonParseContext& jsonParseContext,
BJson::ParseNumber(JsonParseContext& jsonParseContext)