|
Guitar
|
#include <curlclient.h>


Classes | |
| struct | Private |
Public Member Functions | |
| CurlClient (CurlContext *cx) | |
| ~CurlClient () | |
| CurlClient (CurlClient const &)=delete | |
| void | operator= (CurlClient const &)=delete |
| void | reset () override |
| void | close () override |
| InetClient::Error const & | error () const override |
| int | get (InetClient::Request const &req) override |
| int | post (InetClient::Request const &req, InetClient::Post const *postdata) override |
| InetClient::Response const & | response () const override |
| size_t | content_length () const override |
| char const * | content_data () const override |
Public Member Functions inherited from AbstractInetClient | |
| virtual | ~AbstractInetClient ()=default |
| AbstractInetClient * | client () |
| AbstractInetClient const * | client () const |
Private Member Functions | |
| bool | open () |
| void | clear_error () |
Static Private Member Functions | |
| static size_t | write_callback (void *contents, size_t size, size_t nmemb, void *userp) |
Private Attributes | |
| struct Private * | m |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractInetClient | |
| virtual AbstractInetClient * | clientptr () |
| CurlClient::CurlClient | ( | CurlContext * | cx | ) |
| CurlClient::~CurlClient | ( | ) |

|
delete |
|
private |
|
overridevirtual |
Implements AbstractInetClient.
|
overridevirtual |
Implements AbstractInetClient.
|
overridevirtual |
Implements AbstractInetClient.
|
overridevirtual |
Implements AbstractInetClient.
|
overridevirtual |
|
private |
|
delete |
|
overridevirtual |
|
overridevirtual |
Implements AbstractInetClient.
|
overridevirtual |
Implements AbstractInetClient.
|
staticprivate |
|
private |