Free Electron
Json::Reader Member List

This is the complete list of members for Json::Reader, including all inherited members.

addComment(Location begin, Location end, CommentPlacement placement) (defined in Json::Reader)Json::Readerprivate
addError(const String &message, Token &token, Location extra=nullptr) (defined in Json::Reader)Json::Readerprivate
addErrorAndRecover(const String &message, Token &token, TokenType skipUntilToken) (defined in Json::Reader)Json::Readerprivate
begin_ (defined in Json::Reader)Json::Readerprivate
Char typedef (defined in Json::Reader)Json::Reader
collectComments_ (defined in Json::Reader)Json::Readerprivate
commentsBefore_ (defined in Json::Reader)Json::Readerprivate
containsNewLine(Location begin, Location end) (defined in Json::Reader)Json::Readerprivatestatic
current_ (defined in Json::Reader)Json::Readerprivate
currentValue() (defined in Json::Reader)Json::Readerprivate
decodeDouble(Token &token) (defined in Json::Reader)Json::Readerprivate
decodeDouble(Token &token, Value &decoded) (defined in Json::Reader)Json::Readerprivate
decodeNumber(Token &token) (defined in Json::Reader)Json::Readerprivate
decodeNumber(Token &token, Value &decoded) (defined in Json::Reader)Json::Readerprivate
decodeString(Token &token) (defined in Json::Reader)Json::Readerprivate
decodeString(Token &token, String &decoded) (defined in Json::Reader)Json::Readerprivate
decodeUnicodeCodePoint(Token &token, Location &current, Location end, unsigned int &unicode) (defined in Json::Reader)Json::Readerprivate
decodeUnicodeEscapeSequence(Token &token, Location &current, Location end, unsigned int &unicode) (defined in Json::Reader)Json::Readerprivate
document_ (defined in Json::Reader)Json::Readerprivate
end_ (defined in Json::Reader)Json::Readerprivate
Errors typedef (defined in Json::Reader)Json::Readerprivate
errors_ (defined in Json::Reader)Json::Readerprivate
features_ (defined in Json::Reader)Json::Readerprivate
getFormatedErrorMessages() constJson::Reader
getFormattedErrorMessages() constJson::Reader
getLocationLineAndColumn(Location location, int &line, int &column) const (defined in Json::Reader)Json::Readerprivate
getLocationLineAndColumn(Location location) const (defined in Json::Reader)Json::Readerprivate
getNextChar() (defined in Json::Reader)Json::Readerprivate
getStructuredErrors() constJson::Reader
good() constJson::Reader
lastValue_ (defined in Json::Reader)Json::Readerprivate
lastValueEnd_ (defined in Json::Reader)Json::Readerprivate
Location typedef (defined in Json::Reader)Json::Reader
match(const Char *pattern, int patternLength) (defined in Json::Reader)Json::Readerprivate
Nodes typedef (defined in Json::Reader)Json::Readerprivate
nodes_ (defined in Json::Reader)Json::Readerprivate
normalizeEOL(Location begin, Location end) (defined in Json::Reader)Json::Readerprivatestatic
parse(const std::string &document, Value &root, bool collectComments=true)Json::Reader
parse(const char *beginDoc, const char *endDoc, Value &root, bool collectComments=true)Json::Reader
parse(IStream &is, Value &root, bool collectComments=true)Json::Reader
pushError(const Value &value, const String &message)Json::Reader
pushError(const Value &value, const String &message, const Value &extra)Json::Reader
readArray(Token &token) (defined in Json::Reader)Json::Readerprivate
readComment() (defined in Json::Reader)Json::Readerprivate
readCppStyleComment() (defined in Json::Reader)Json::Readerprivate
readCStyleComment() (defined in Json::Reader)Json::Readerprivate
Reader()Json::Reader
Reader(const Features &features)Json::Reader
readNumber() (defined in Json::Reader)Json::Readerprivate
readObject(Token &token) (defined in Json::Reader)Json::Readerprivate
readString() (defined in Json::Reader)Json::Readerprivate
readToken(Token &token) (defined in Json::Reader)Json::Readerprivate
readValue() (defined in Json::Reader)Json::Readerprivate
recoverFromError(TokenType skipUntilToken) (defined in Json::Reader)Json::Readerprivate
skipCommentTokens(Token &token) (defined in Json::Reader)Json::Readerprivate
skipSpaces() (defined in Json::Reader)Json::Readerprivate
skipUntilSpace() (defined in Json::Reader)Json::Readerprivate
tokenArrayBegin enum value (defined in Json::Reader)Json::Readerprivate
tokenArrayEnd enum value (defined in Json::Reader)Json::Readerprivate
tokenArraySeparator enum value (defined in Json::Reader)Json::Readerprivate
tokenComment enum value (defined in Json::Reader)Json::Readerprivate
tokenEndOfStream enum value (defined in Json::Reader)Json::Readerprivate
tokenError enum value (defined in Json::Reader)Json::Readerprivate
tokenFalse enum value (defined in Json::Reader)Json::Readerprivate
tokenMemberSeparator enum value (defined in Json::Reader)Json::Readerprivate
tokenNull enum value (defined in Json::Reader)Json::Readerprivate
tokenNumber enum value (defined in Json::Reader)Json::Readerprivate
tokenObjectBegin enum value (defined in Json::Reader)Json::Readerprivate
tokenObjectEnd enum value (defined in Json::Reader)Json::Readerprivate
tokenString enum value (defined in Json::Reader)Json::Readerprivate
tokenTrue enum value (defined in Json::Reader)Json::Readerprivate
TokenType enum name (defined in Json::Reader)Json::Readerprivate