jvar
JS inspired Variant and Json
jvar::JsonParser Member List
This is the complete list of members for jvar::JsonParser, including all inherited members.
advance()jvar::Parser [inline]
advance(const char *match)jvar::Parser
c_str()jvar::Parser [inline]
captureDelim(const char *delim) (defined in jvar::Parser)jvar::Parser
charBrac(char c) (defined in jvar::Parser)jvar::Parser [inline, protected]
charPunc(char c) (defined in jvar::Parser)jvar::Parser [inline, protected]
charWord(char c) (defined in jvar::Parser)jvar::Parser [inline, protected]
eof()jvar::Parser [inline]
errMsg()jvar::Parser [inline]
failed()jvar::Parser [inline]
FLAG_ARRAYONLY enum valuejvar::JsonParser
FLAG_FLEXQUOTES enum valuejvar::JsonParser
FLAG_OBJECTONLY enum valuejvar::JsonParser
isArray(const std::string &s) (defined in jvar::JsonParser)jvar::JsonParser [inline, protected]
isNum(const std::string &s) (defined in jvar::JsonParser)jvar::JsonParser [inline, protected]
isObject(const std::string &s) (defined in jvar::JsonParser)jvar::JsonParser [inline, protected]
isString(const std::string &s, bool requirequotes) (defined in jvar::JsonParser)jvar::JsonParser [protected]
JsonParser(Variant &outvar, const char *jsontxt, uint flags=0)jvar::JsonParser
mFlags (defined in jvar::JsonParser)jvar::JsonParser [protected]
parseArray(Variant &var) (defined in jvar::JsonParser)jvar::JsonParser [protected]
parseElements(Variant &var) (defined in jvar::JsonParser)jvar::JsonParser [protected]
parseMembers(Variant &var) (defined in jvar::JsonParser)jvar::JsonParser [protected]
parseNum(Variant &var) (defined in jvar::JsonParser)jvar::JsonParser [protected]
parseObject(Variant &var) (defined in jvar::JsonParser)jvar::JsonParser [protected]
Parser(const char *txt)jvar::Parser
parseString(Variant &var) (defined in jvar::JsonParser)jvar::JsonParser [protected]
parseValue(Variant &var) (defined in jvar::JsonParser)jvar::JsonParser [protected]
setError(const char *msg)jvar::Parser
stripQuotes(bool allowsingle)jvar::Parser
token()jvar::Parser [inline]
tokenEquals(const char *val)jvar::Parser [inline]
 All Classes Functions Variables Enumerator