xrpld
Loading...
Searching...
No Matches
json::Reader Member List

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

addError(std::string const &message, Token &token, Location extra=0)json::Readerprivate
addErrorAndRecover(std::string const &message, Token &token, TokenType skipUntilToken)json::Readerprivate
begin_json::Readerprivate
Char typedefjson::Reader
current_json::Readerprivate
currentValue()json::Readerprivate
decodeDouble(Token &token)json::Readerprivate
decodeNumber(Token &token)json::Readerprivate
decodeString(Token &token)json::Readerprivate
decodeString(Token &token, std::string &decoded)json::Readerprivate
decodeUnicodeCodePoint(Token &token, Location &current, Location end, unsigned int &unicode)json::Readerprivate
decodeUnicodeEscapeSequence(Token &token, Location &current, Location end, unsigned int &unicode)json::Readerprivate
document_json::Readerprivate
end_json::Readerprivate
Errors typedefjson::Readerprivate
errors_json::Readerprivate
expectToken(TokenType type, Token &token, char const *message)json::Readerprivate
getFormattedErrorMessages() constjson::Reader
getLocationLineAndColumn(Location location, int &line, int &column) constjson::Readerprivate
getLocationLineAndColumn(Location location) constjson::Readerprivate
getNextChar()json::Readerprivate
kNestLimitjson::Readerstatic
lastValue_json::Readerprivate
lastValueEnd_json::Readerprivate
Location typedefjson::Reader
match(Location pattern, int patternLength)json::Readerprivate
Nodes typedefjson::Readerprivate
nodes_json::Readerprivate
parse(std::string const &document, Value &root)json::Reader
parse(char const *beginDoc, char const *endDoc, Value &root)json::Reader
parse(std::istream &is, Value &root)json::Reader
parse(Value &root, BufferSequence const &bs)json::Reader
readArray(Token &token, unsigned depth)json::Readerprivate
readComment()json::Readerprivate
readCppStyleComment()json::Readerprivate
readCStyleComment()json::Readerprivate
Reader()=defaultjson::Reader
readNumber()json::Readerprivate
readObject(Token &token, unsigned depth)json::Readerprivate
readString()json::Readerprivate
readToken(Token &token)json::Readerprivate
readValue(unsigned depth)json::Readerprivate
recoverFromError(TokenType skipUntilToken)json::Readerprivate
skipCommentTokens(Token &token)json::Readerprivate
skipSpaces()json::Readerprivate
skipUntilSpace()json::Readerprivate
TokenType enum namejson::Readerprivate