addComment(Location begin, Location end, CommentPlacement placement) | Json::OurReader | private |
addError(const std::string &message, Token &token, Location extra=0) | Json::OurReader | private |
addErrorAndRecover(const std::string &message, Token &token, TokenType skipUntilToken) | Json::OurReader | private |
begin_ | Json::OurReader | private |
Char typedef | Json::OurReader | |
collectComments_ | Json::OurReader | private |
commentsBefore_ | Json::OurReader | private |
current_ | Json::OurReader | private |
currentValue() | Json::OurReader | private |
decodeDouble(Token &token) | Json::OurReader | private |
decodeDouble(Token &token, Value &decoded) | Json::OurReader | private |
decodeNumber(Token &token) | Json::OurReader | private |
decodeNumber(Token &token, Value &decoded) | Json::OurReader | private |
decodeString(Token &token) | Json::OurReader | private |
decodeString(Token &token, std::string &decoded) | Json::OurReader | private |
decodeUnicodeCodePoint(Token &token, Location ¤t, Location end, unsigned int &unicode) | Json::OurReader | private |
decodeUnicodeEscapeSequence(Token &token, Location ¤t, Location end, unsigned int &unicode) | Json::OurReader | private |
document_ | Json::OurReader | private |
end_ | Json::OurReader | private |
Errors typedef | Json::OurReader | private |
errors_ | Json::OurReader | private |
features_ | Json::OurReader | private |
getFormattedErrorMessages() const | Json::OurReader | |
getLocationLineAndColumn(Location location, int &line, int &column) const | Json::OurReader | private |
getLocationLineAndColumn(Location location) const | Json::OurReader | private |
getNextChar() | Json::OurReader | private |
getStructuredErrors() const | Json::OurReader | |
good() const | Json::OurReader | |
lastValue_ | Json::OurReader | private |
lastValueEnd_ | Json::OurReader | private |
Location typedef | Json::OurReader | |
match(Location pattern, int patternLength) | Json::OurReader | private |
Nodes typedef | Json::OurReader | private |
nodes_ | Json::OurReader | private |
operator=(OurReader const &) | Json::OurReader | private |
OurReader(OurFeatures const &features) | Json::OurReader | |
OurReader(OurReader const &) | Json::OurReader | private |
parse(const char *beginDoc, const char *endDoc, Value &root, bool collectComments=true) | Json::OurReader | |
pushError(const Value &value, const std::string &message) | Json::OurReader | |
pushError(const Value &value, const std::string &message, const Value &extra) | Json::OurReader | |
readArray(Token &token) | Json::OurReader | private |
readComment() | Json::OurReader | private |
readCppStyleComment() | Json::OurReader | private |
readCStyleComment() | Json::OurReader | private |
readNumber() | Json::OurReader | private |
readObject(Token &token) | Json::OurReader | private |
readString() | Json::OurReader | private |
readStringSingleQuote() | Json::OurReader | private |
readToken(Token &token) | Json::OurReader | private |
readValue() | Json::OurReader | private |
recoverFromError(TokenType skipUntilToken) | Json::OurReader | private |
skipCommentTokens(Token &token) | Json::OurReader | private |
skipSpaces() | Json::OurReader | private |
skipUntilSpace() | Json::OurReader | private |
stackDepth_ | Json::OurReader | private |
tokenArrayBegin enum value | Json::OurReader | private |
tokenArrayEnd enum value | Json::OurReader | private |
tokenArraySeparator enum value | Json::OurReader | private |
tokenComment enum value | Json::OurReader | private |
tokenEndOfStream enum value | Json::OurReader | private |
tokenError enum value | Json::OurReader | private |
tokenFalse enum value | Json::OurReader | private |
tokenMemberSeparator enum value | Json::OurReader | private |
tokenNull enum value | Json::OurReader | private |
tokenNumber enum value | Json::OurReader | private |
tokenObjectBegin enum value | Json::OurReader | private |
tokenObjectEnd enum value | Json::OurReader | private |
tokenString enum value | Json::OurReader | private |
tokenTrue enum value | Json::OurReader | private |
TokenType enum name | Json::OurReader | private |