SuperTweet interface driver classes.
Dependents: SuperTweet_TestProgram StarBoardOrangeExpansion1 GSL_04-Network_Twitter
SuperTweetV1XML.h
- Committer:
- shintamainjp
- Date:
- 2010-10-12
- Revision:
- 0:d48d92e6c145
- Child:
- 1:2d211e591fc8
File content as of revision 0:d48d92e6c145:
/** * SuperTweet API interface driver. (Version 0.0.1) * * Copyright (C) 2010 Shinichiro Nakamura (CuBeatSystems) * http://shinta.main.jp/ */ #include "SuperTweet.h" class SuperTweetV1XML : public SuperTweet { public: SuperTweetV1XML(const std::string account, const std::string password); virtual ~SuperTweetV1XML(); virtual HTTPResult getStatusesUserTimeline(void (*func)(char *buf, size_t siz)); virtual HTTPResult getStatusesHomeTimeline(void (*func)(char *buf, size_t siz)); virtual HTTPResult postStatusesUpdate(const std::string datatext, void (*func)(char *buf, size_t siz)); private: HTTPResult result; bool completed; void callback(HTTPResult r); };