From a4df859af9fd669723323c21cda2d557c6bfdfda Mon Sep 17 00:00:00 2001 From: keita Date: Wed, 17 Feb 2021 10:36:29 +0900 Subject: [PATCH] =?UTF-8?q?interface.(h|cc)=E3=82=92post=E7=94=A8=E3=81=AE?= =?UTF-8?q?interface=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cocoatweet/api/interface/interface.cc | 9 --------- src/cocoatweet/api/interface/postInterface.cc | 9 +++++++++ .../api/interface/{interface.h => postInterface.h} | 8 ++++---- src/cocoatweet/api/status/update.h | 4 ++-- 4 files changed, 15 insertions(+), 15 deletions(-) delete mode 100644 src/cocoatweet/api/interface/interface.cc create mode 100644 src/cocoatweet/api/interface/postInterface.cc rename src/cocoatweet/api/interface/{interface.h => postInterface.h} (74%) diff --git a/src/cocoatweet/api/interface/interface.cc b/src/cocoatweet/api/interface/interface.cc deleted file mode 100644 index cbb6077..0000000 --- a/src/cocoatweet/api/interface/interface.cc +++ /dev/null @@ -1,9 +0,0 @@ -#include - -namespace CocoaTweet::API { -size_t Interface::curlCallback_(char* _ptr, size_t _size, size_t _nmemb, std::string* _stream) { - int realsize = _size * _nmemb; - _stream->append(_ptr, realsize); - return realsize; -} -} // namespace CocoaTweet::API diff --git a/src/cocoatweet/api/interface/postInterface.cc b/src/cocoatweet/api/interface/postInterface.cc new file mode 100644 index 0000000..68f93e3 --- /dev/null +++ b/src/cocoatweet/api/interface/postInterface.cc @@ -0,0 +1,9 @@ +#include + +namespace CocoaTweet::API::Interface { +size_t postInterface::curlCallback_(char* _ptr, size_t _size, size_t _nmemb, std::string* _stream) { + int realsize = _size * _nmemb; + _stream->append(_ptr, realsize); + return realsize; +} +} // namespace CocoaTweet::API diff --git a/src/cocoatweet/api/interface/interface.h b/src/cocoatweet/api/interface/postInterface.h similarity index 74% rename from src/cocoatweet/api/interface/interface.h rename to src/cocoatweet/api/interface/postInterface.h index dffe0d4..d45e1eb 100644 --- a/src/cocoatweet/api/interface/interface.h +++ b/src/cocoatweet/api/interface/postInterface.h @@ -1,11 +1,11 @@ -#ifndef COCOATWEET_API_INTERFACE_H_ -#define COCOATWEET_API_INTERFACE_H_ +#ifndef COCOATWEET_API_INTERFACE_POSTINTERFACE_H_ +#define COCOATWEET_API_INTERFACE_POSTINTERFACE_H_ #include #include "cocoatweet/oauth/oauth.h" -namespace CocoaTweet::API { -class Interface { +namespace CocoaTweet::API::Interface { +class postInterface { public: virtual void process(std::weak_ptr _oauth, std::function _callback) = 0; diff --git a/src/cocoatweet/api/status/update.h b/src/cocoatweet/api/status/update.h index 84e97d5..d3b88a6 100644 --- a/src/cocoatweet/api/status/update.h +++ b/src/cocoatweet/api/status/update.h @@ -3,11 +3,11 @@ #include -#include "cocoatweet/api/interface/interface.h" +#include "cocoatweet/api/interface/postInterface.h" //#include "cocoatweet/oauth/oauth.h" namespace CocoaTweet::API::Statuses { -class Update : public Interface { +class Update : public CocoaTweet::API::Interface::postInterface { public: Update(); void status(const std::string _status);