cpp Rest API
Loading...
Searching...
No Matches
iconnection.hpp
Go to the documentation of this file.
1
2#ifndef ACONNECTION_HPP
3#define ACONNECTION_HPP
4
5#include <string>
6
7namespace cpp_restapi
8{
13 {
14 public:
15 virtual ~IConnection() = default;
16
22 virtual std::string get(const std::string& request) = 0;
23
27 virtual const std::string& url() const = 0;
28 };
29}
30
31#endif
Definition base_connection.hpp:12
Interface representing connection with rest api server.
Definition iconnection.hpp:13
virtual const std::string & url() const =0
return API url
virtual std::string get(const std::string &request)=0
perform a request to api
virtual ~IConnection()=default