|
cpp Rest API
|
#include <curl_connection.hpp>
Public Member Functions | |
| Connection (const std::string &address, const std::map< std::string, std::string > &headerEntries) | |
| Connection (const Connection &)=delete | |
| ~Connection () | |
| Connection & | operator= (const Connection &)=delete |
| std::pair< std::string, std::string > | fetchPage (const std::string &request) override |
Public Member Functions inherited from cpp_restapi::BaseConnection | |
| BaseConnection (const std::string &address, const std::map< std::string, std::string > &headerEntries) | |
| std::string | get (const std::string &) final |
| perform a request to api | |
| const std::string & | url () const final |
| return API url | |
Public Member Functions inherited from cpp_restapi::IConnection | |
| virtual | ~IConnection ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from cpp_restapi::BaseConnection | |
| const std::map< std::string, std::string > & | getHeaderEntries () const |
| const std::string & | address () const |
| cpp_restapi::CurlBackend::Connection::Connection | ( | const std::string & | address, |
| const std::map< std::string, std::string > & | headerEntries ) |
|
delete |
| cpp_restapi::CurlBackend::Connection::~Connection | ( | ) |
|
overridevirtual |
Implements cpp_restapi::BaseConnection.
|
delete |