Classes | Public Member Functions | Private Attributes
cpr::Session Class Reference

#include <session.h>

List of all members.

Classes

class  Impl

Public Member Functions

Response Delete ()
Response Get ()
Response Head ()
Response Options ()
Response Patch ()
Response Post ()
Response Put ()
 Session ()
void SetAuth (const Authentication &auth)
void SetBody (Body &&body)
void SetBody (const Body &body)
void SetCookies (const Cookies &cookies)
void SetDigest (const Digest &auth)
void SetHeader (const Header &header)
void SetLowSpeed (const LowSpeed &low_speed)
void SetMaxRedirects (const MaxRedirects &max_redirects)
void SetMultipart (Multipart &&multipart)
void SetMultipart (const Multipart &multipart)
void SetOption (const Url &url)
void SetOption (const Parameters &parameters)
void SetOption (Parameters &&parameters)
void SetOption (const Header &header)
void SetOption (const Timeout &timeout)
void SetOption (const Authentication &auth)
void SetOption (const Digest &auth)
void SetOption (Payload &&payload)
void SetOption (const Payload &payload)
void SetOption (Proxies &&proxies)
void SetOption (const Proxies &proxies)
void SetOption (Multipart &&multipart)
void SetOption (const Multipart &multipart)
void SetOption (const bool &redirect)
void SetOption (const MaxRedirects &max_redirects)
void SetOption (const Cookies &cookies)
void SetOption (Body &&body)
void SetOption (const Body &body)
void SetOption (const LowSpeed &low_speed)
void SetOption (const VerifySsl &verify)
void SetParameters (const Parameters &parameters)
void SetParameters (Parameters &&parameters)
void SetPayload (Payload &&payload)
void SetPayload (const Payload &payload)
void SetProxies (Proxies &&proxies)
void SetProxies (const Proxies &proxies)
void SetRedirect (const bool &redirect)
void SetTimeout (const Timeout &timeout)
void SetUrl (const Url &url)
void SetVerifySsl (const VerifySsl &verify)
 ~Session ()

Private Attributes

std::unique_ptr< Implpimpl_

Detailed Description

Definition at line 24 of file session.h.


Constructor & Destructor Documentation

Definition at line 426 of file session.cpp.


Member Function Documentation

void cpr::Session::SetAuth ( const Authentication auth)
void cpr::Session::SetBody ( Body &&  body)
void cpr::Session::SetBody ( const Body body)
void cpr::Session::SetCookies ( const Cookies cookies)
void cpr::Session::SetDigest ( const Digest auth)
void cpr::Session::SetHeader ( const Header header)
void cpr::Session::SetLowSpeed ( const LowSpeed low_speed)
void cpr::Session::SetMaxRedirects ( const MaxRedirects max_redirects)
void cpr::Session::SetMultipart ( Multipart &&  multipart)
void cpr::Session::SetMultipart ( const Multipart multipart)
void cpr::Session::SetOption ( const Url &  url)
void cpr::Session::SetOption ( const Parameters parameters)
void cpr::Session::SetOption ( Parameters &&  parameters)
void cpr::Session::SetOption ( const Header header)
void cpr::Session::SetOption ( const Timeout timeout)
void cpr::Session::SetOption ( const Authentication auth)
void cpr::Session::SetOption ( const Digest auth)
void cpr::Session::SetOption ( Payload &&  payload)
void cpr::Session::SetOption ( const Payload payload)
void cpr::Session::SetOption ( Proxies &&  proxies)
void cpr::Session::SetOption ( const Proxies proxies)
void cpr::Session::SetOption ( Multipart &&  multipart)
void cpr::Session::SetOption ( const Multipart multipart)
void cpr::Session::SetOption ( const bool redirect)
void cpr::Session::SetOption ( const MaxRedirects max_redirects)
void cpr::Session::SetOption ( const Cookies cookies)
void cpr::Session::SetOption ( Body &&  body)
void cpr::Session::SetOption ( const Body body)
void cpr::Session::SetOption ( const LowSpeed low_speed)
void cpr::Session::SetOption ( const VerifySsl verify)
void cpr::Session::SetParameters ( const Parameters parameters)
void cpr::Session::SetParameters ( Parameters &&  parameters)
void cpr::Session::SetPayload ( Payload &&  payload)
void cpr::Session::SetPayload ( const Payload payload)
void cpr::Session::SetProxies ( Proxies &&  proxies)
void cpr::Session::SetProxies ( const Proxies proxies)
void cpr::Session::SetRedirect ( const bool redirect)
void cpr::Session::SetTimeout ( const Timeout timeout)
void cpr::Session::SetUrl ( const Url &  url)
void cpr::Session::SetVerifySsl ( const VerifySsl verify)

Member Data Documentation

std::unique_ptr<Impl> cpr::Session::pimpl_ [private]

Definition at line 81 of file session.h.


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


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:10