1 #ifndef COCOATWEET_API_INTERFACE_HTTPBASE_H_
2 #define COCOATWEET_API_INTERFACE_HTTPBASE_H_
11 std::weak_ptr<CocoaTweet::OAuth::OAuth1>
oauth_;
15 virtual void process(std::weak_ptr<CocoaTweet::OAuth::OAuth1> _oauth,
16 std::function<
void(
const std::string&)> _callback) = 0;
17 static size_t curlCallback_(
char* _ptr,
size_t _size,
size_t _nmemb, std::string* _stream) {
18 int realsize = _size * _nmemb;
19 _stream->append(_ptr, realsize);