Horizon
Public Member Functions | Public Attributes | List of all members
horizon::GitHubClient Class Reference

Public Member Functions

json login (const std::string &user, const std::string &passwd)
 
json login_token (const std::string &token)
 
json get_repo (const std::string &owner, const std::string &repo)
 
json create_fork (const std::string &owner, const std::string &repo)
 
json create_pull_request (const std::string &owner, const std::string &repo, const std::string &title, const std::string &branch, const std::string &base, const std::string &body)
 
json get_pull_requests (const std::string &owner, const std::string &repo)
 
json get_pull_request (const std::string &owner, const std::string &repo, unsigned int pr)
 
json add_issue_comment (const std::string &owner, const std::string &repo, unsigned int id, const std::string &body)
 

Public Attributes

HTTP::RESTClient client
 

The documentation for this class was generated from the following files: