CocoaTweet
src
cocoatweet
api
api.h
Go to the documentation of this file.
1
#ifndef COCOATWEET_API_API_H_
2
#define COCOATWEET_API_API_H_
3
4
#include <
cocoatweet/api/status/status.h
>
5
#include <
cocoatweet/api/favorite/favorite.h
>
6
#include <
cocoatweet/api/media/media.h
>
7
#include <
cocoatweet/api/directMessage/directMessage.h
>
8
#include <
cocoatweet/oauth/oauth.h
>
9
10
namespace
CocoaTweet::API
{
12
class
API
{
13
public
:
16
API
(
CocoaTweet::OAuth::Key
_key);
17
20
Statuses::Status
status
()
const
;
21
24
Favorites::Favorite
favorite
()
const
;
25
26
Medias::Media
media
()
const
;
27
28
DirectMessages::DirectMessage
directMessage
()
const
;
29
const
std::string&
generateBearerToken
()
const
;
30
31
private
:
32
Statuses::Status
status_;
33
Favorites::Favorite
favorite_;
34
Medias::Media
media_;
35
DirectMessages::DirectMessage
directMessage_;
36
std::shared_ptr<CocoaTweet::OAuth::OAuth1> oauth_;
37
};
38
}
// namespace CocoaTweet::API
39
40
#endif
media.h
CocoaTweet::API::API::favorite
Favorites::Favorite favorite() const
Getter for Grouped by Favorites/*.
Definition:
api.cc:20
CocoaTweet::API::API::media
Medias::Media media() const
Definition:
api.cc:24
CocoaTweet::API::API::status
Statuses::Status status() const
Getter for Grouped by Statuses/*.
Definition:
api.cc:16
CocoaTweet::API::API::directMessage
DirectMessages::DirectMessage directMessage() const
Definition:
api.cc:28
CocoaTweet::API::Favorites::Favorite
Definition:
favorite.h:9
directMessage.h
CocoaTweet::API::DirectMessages::DirectMessage
Entory point for statuses/*.
Definition:
directMessage.h:13
CocoaTweet::API::API::API
API(CocoaTweet::OAuth::Key _key)
primary constructor
Definition:
api.cc:4
CocoaTweet::API
Definition:
api.cc:3
CocoaTweet::API::API
Twitter API Entry Point.
Definition:
api.h:12
CocoaTweet::OAuth::Key
Definition:
key.h:8
CocoaTweet::API::API::generateBearerToken
const std::string & generateBearerToken() const
Definition:
api.cc:12
favorite.h
CocoaTweet::API::Statuses::Status
Entory point for statuses/*.
Definition:
status.h:13
oauth.h
CocoaTweet::API::Medias::Media
Entory point for statuses/*.
Definition:
media.h:13
status.h
Generated by
1.8.17