Twitch SDK (Internal)
ttv::json::Reader Member List

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

addComment(Location begin, Location end, CommentPlacement placement)ttv::json::Readerprivate
addError(const std::string &message, Token &token, Location extra=0)ttv::json::Readerprivate
addErrorAndRecover(const std::string &message, Token &token, TokenType skipUntilToken)ttv::json::Readerprivate
begin_ttv::json::Readerprivate
Char typedefttv::json::Reader
collectComments_ttv::json::Readerprivate
commentsBefore_ttv::json::Readerprivate
current_ttv::json::Readerprivate
currentValue()ttv::json::Readerprivate
decodeDouble(Token &token)ttv::json::Readerprivate
decodeNumber(Token &token)ttv::json::Readerprivate
decodeString(Token &token)ttv::json::Readerprivate
decodeString(Token &token, std::string &decoded)ttv::json::Readerprivate
decodeUnicodeCodePoint(Token &token, Location &current, Location end, unsigned int &unicode)ttv::json::Readerprivate
decodeUnicodeEscapeSequence(Token &token, Location &current, Location end, unsigned int &unicode)ttv::json::Readerprivate
document_ttv::json::Readerprivate
end_ttv::json::Readerprivate
Errors typedefttv::json::Readerprivate
errors_ttv::json::Readerprivate
expectToken(TokenType type, Token &token, const char *message)ttv::json::Readerprivate
features_ttv::json::Readerprivate
getFormatedErrorMessages() constttv::json::Reader
getLocationLineAndColumn(Location location, int &line, int &column) constttv::json::Readerprivate
getLocationLineAndColumn(Location location) constttv::json::Readerprivate
getNextChar()ttv::json::Readerprivate
lastValue_ttv::json::Readerprivate
lastValueEnd_ttv::json::Readerprivate
Location typedefttv::json::Reader
match(Location pattern, int patternLength)ttv::json::Readerprivate
Nodes typedefttv::json::Readerprivate
nodes_ttv::json::Readerprivate
parse(const std::string &document, Value &root, bool collectComments=true)ttv::json::Reader
parse(const char *beginDoc, const char *endDoc, Value &root, bool collectComments=true)ttv::json::Reader
parse(std::istream &is, Value &root, bool collectComments=true)ttv::json::Reader
readArray(Token &token)ttv::json::Readerprivate
readComment()ttv::json::Readerprivate
readCppStyleComment()ttv::json::Readerprivate
readCStyleComment()ttv::json::Readerprivate
Reader()ttv::json::Reader
Reader(const Features &features)ttv::json::Reader
readNumber()ttv::json::Readerprivate
readObject(Token &token)ttv::json::Readerprivate
readString()ttv::json::Readerprivate
readToken(Token &token)ttv::json::Readerprivate
readValue()ttv::json::Readerprivate
recoverFromError(TokenType skipUntilToken)ttv::json::Readerprivate
skipCommentTokens(Token &token)ttv::json::Readerprivate
skipSpaces()ttv::json::Readerprivate
skipUntilSpace()ttv::json::Readerprivate
tokenArrayBegin enum valuettv::json::Readerprivate
tokenArrayEnd enum valuettv::json::Readerprivate
tokenArraySeparator enum valuettv::json::Readerprivate
tokenComment enum valuettv::json::Readerprivate
tokenEndOfStream enum valuettv::json::Readerprivate
tokenError enum valuettv::json::Readerprivate
tokenFalse enum valuettv::json::Readerprivate
tokenMemberSeparator enum valuettv::json::Readerprivate
tokenNull enum valuettv::json::Readerprivate
tokenNumber enum valuettv::json::Readerprivate
tokenObjectBegin enum valuettv::json::Readerprivate
tokenObjectEnd enum valuettv::json::Readerprivate
tokenString enum valuettv::json::Readerprivate
tokenTrue enum valuettv::json::Readerprivate
TokenType enum namettv::json::Readerprivate