diff --git a/backends/twitter/TwitterResponseParser.h b/backends/twitter/TwitterResponseParser.h index 70d525ac672ad91e58b0dc94b762d4b57456d54f..cbfa8d23705627423dfcd55be73ba7c33337e9a9 100644 --- a/backends/twitter/TwitterResponseParser.h +++ b/backends/twitter/TwitterResponseParser.h @@ -192,12 +192,25 @@ class DirectMessage void setRecipientData(User u) {recipient = u;} }; +class Error +{ + std::string code; + std::string message; + public: + Error():code(""),message(""){} + std::string getCode() {return code;} + std::string getMessage() {return message;} + + void setCode(std::string &_code) {code = _code;} + void setMessage(std::string &_message) {message = _message;} +}; + std::vector getTimeline(std::string &xml); std::vector getDirectMessages(std::string &xml); std::vector getIDs(std::string &xml); std::vector getUsers(std::string &xml); User getUser(std::string &xml); -std::string getErrorMessage(std::string &xml); +Error getErrorMessage(std::string &xml); Status getStatus(const Swift::ParserElement::ref &element, const std::string xmlns); DirectMessage getDirectMessage(const Swift::ParserElement::ref &element, const std::string xmlns);