#include <session.h>
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 | SetConnectTimeout (const ConnectTimeout &timeout) |
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 ¶meters) |
void | SetOption (Parameters &¶meters) |
void | SetOption (const Header &header) |
void | SetOption (const Timeout &timeout) |
void | SetOption (const ConnectTimeout &timeout) |
void | SetOption (const Authentication &auth) |
void | SetOption (const Digest &auth) |
void | SetOption (const UserAgent &ua) |
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 | SetOption (const Verbose &verbose) |
void | SetParameters (const Parameters ¶meters) |
void | SetParameters (Parameters &¶meters) |
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 | SetUserAgent (const UserAgent &ua) |
void | SetVerifySsl (const VerifySsl &verify) |
~Session () | |
Private Attributes | |
std::unique_ptr< Impl > | pimpl_ |
cpr::Session::Session | ( | ) |
Definition at line 450 of file session.cpp.
cpr::Session::~Session | ( | ) |
Definition at line 451 of file session.cpp.
Response cpr::Session::Delete | ( | ) |
Definition at line 497 of file session.cpp.
Response cpr::Session::Get | ( | ) |
Definition at line 498 of file session.cpp.
Response cpr::Session::Head | ( | ) |
Definition at line 499 of file session.cpp.
Response cpr::Session::Options | ( | ) |
Definition at line 500 of file session.cpp.
Response cpr::Session::Patch | ( | ) |
Definition at line 501 of file session.cpp.
Response cpr::Session::Post | ( | ) |
Definition at line 502 of file session.cpp.
Response cpr::Session::Put | ( | ) |
Definition at line 503 of file session.cpp.
void cpr::Session::SetAuth | ( | const Authentication & | auth | ) |
Definition at line 458 of file session.cpp.
void cpr::Session::SetBody | ( | Body && | body | ) |
Definition at line 471 of file session.cpp.
void cpr::Session::SetBody | ( | const Body & | body | ) |
Definition at line 470 of file session.cpp.
void cpr::Session::SetConnectTimeout | ( | const ConnectTimeout & | timeout | ) |
Definition at line 457 of file session.cpp.
void cpr::Session::SetCookies | ( | const Cookies & | cookies | ) |
Definition at line 469 of file session.cpp.
void cpr::Session::SetDigest | ( | const Digest & | auth | ) |
Definition at line 459 of file session.cpp.
void cpr::Session::SetHeader | ( | const Header & | header | ) |
Definition at line 455 of file session.cpp.
void cpr::Session::SetLowSpeed | ( | const LowSpeed & | low_speed | ) |
Definition at line 472 of file session.cpp.
void cpr::Session::SetMaxRedirects | ( | const MaxRedirects & | max_redirects | ) |
Definition at line 468 of file session.cpp.
void cpr::Session::SetMultipart | ( | Multipart && | multipart | ) |
Definition at line 466 of file session.cpp.
void cpr::Session::SetMultipart | ( | const Multipart & | multipart | ) |
Definition at line 465 of file session.cpp.
void cpr::Session::SetOption | ( | const Url & | url | ) |
Definition at line 474 of file session.cpp.
void cpr::Session::SetOption | ( | const Parameters & | parameters | ) |
Definition at line 475 of file session.cpp.
void cpr::Session::SetOption | ( | Parameters && | parameters | ) |
Definition at line 476 of file session.cpp.
void cpr::Session::SetOption | ( | const Header & | header | ) |
Definition at line 477 of file session.cpp.
void cpr::Session::SetOption | ( | const Timeout & | timeout | ) |
Definition at line 478 of file session.cpp.
void cpr::Session::SetOption | ( | const ConnectTimeout & | timeout | ) |
Definition at line 479 of file session.cpp.
void cpr::Session::SetOption | ( | const Authentication & | auth | ) |
Definition at line 480 of file session.cpp.
void cpr::Session::SetOption | ( | const Digest & | auth | ) |
Definition at line 481 of file session.cpp.
void cpr::Session::SetOption | ( | const UserAgent & | ua | ) |
Definition at line 482 of file session.cpp.
void cpr::Session::SetOption | ( | Payload && | payload | ) |
Definition at line 484 of file session.cpp.
void cpr::Session::SetOption | ( | const Payload & | payload | ) |
Definition at line 483 of file session.cpp.
void cpr::Session::SetOption | ( | Proxies && | proxies | ) |
Definition at line 486 of file session.cpp.
void cpr::Session::SetOption | ( | const Proxies & | proxies | ) |
Definition at line 485 of file session.cpp.
void cpr::Session::SetOption | ( | Multipart && | multipart | ) |
Definition at line 488 of file session.cpp.
void cpr::Session::SetOption | ( | const Multipart & | multipart | ) |
Definition at line 487 of file session.cpp.
void cpr::Session::SetOption | ( | const bool & | redirect | ) |
Definition at line 489 of file session.cpp.
void cpr::Session::SetOption | ( | const MaxRedirects & | max_redirects | ) |
Definition at line 490 of file session.cpp.
void cpr::Session::SetOption | ( | const Cookies & | cookies | ) |
Definition at line 491 of file session.cpp.
void cpr::Session::SetOption | ( | Body && | body | ) |
Definition at line 493 of file session.cpp.
void cpr::Session::SetOption | ( | const Body & | body | ) |
Definition at line 492 of file session.cpp.
void cpr::Session::SetOption | ( | const LowSpeed & | low_speed | ) |
Definition at line 494 of file session.cpp.
void cpr::Session::SetOption | ( | const VerifySsl & | verify | ) |
Definition at line 495 of file session.cpp.
void cpr::Session::SetOption | ( | const Verbose & | verbose | ) |
Definition at line 496 of file session.cpp.
void cpr::Session::SetParameters | ( | const Parameters & | parameters | ) |
Definition at line 453 of file session.cpp.
void cpr::Session::SetParameters | ( | Parameters && | parameters | ) |
Definition at line 454 of file session.cpp.
void cpr::Session::SetPayload | ( | Payload && | payload | ) |
Definition at line 462 of file session.cpp.
void cpr::Session::SetPayload | ( | const Payload & | payload | ) |
Definition at line 461 of file session.cpp.
void cpr::Session::SetProxies | ( | Proxies && | proxies | ) |
Definition at line 464 of file session.cpp.
void cpr::Session::SetProxies | ( | const Proxies & | proxies | ) |
Definition at line 463 of file session.cpp.
void cpr::Session::SetRedirect | ( | const bool & | redirect | ) |
Definition at line 467 of file session.cpp.
void cpr::Session::SetTimeout | ( | const Timeout & | timeout | ) |
Definition at line 456 of file session.cpp.
void cpr::Session::SetUrl | ( | const Url & | url | ) |
Definition at line 452 of file session.cpp.
void cpr::Session::SetUserAgent | ( | const UserAgent & | ua | ) |
Definition at line 460 of file session.cpp.
void cpr::Session::SetVerifySsl | ( | const VerifySsl & | verify | ) |
Definition at line 473 of file session.cpp.