Namespaces | |
| priv | |
| status | |
| util | |
Classes | |
| class | Authentication |
| class | Body |
| struct | Buffer |
| struct | CaseInsensitiveCompare |
| class | ConnectTimeout |
| class | Cookies |
| struct | CurlHolder |
| class | Digest |
| class | Error |
| struct | File |
| class | LowSpeed |
| class | MaxRedirects |
| class | Multipart |
| struct | Pair |
| struct | Parameter |
| class | Parameters |
| struct | Part |
| class | Payload |
| class | Proxies |
| class | Response |
| class | Session |
| class | Timeout |
| class | UserAgent |
| class | Verbose |
| class | VerifySsl |
Typedefs | |
| using | AsyncResponse = std::future< Response > |
| using | Header = std::map< std::string, std::string, CaseInsensitiveCompare > |
| using | Url = std::string |
Functions | |
| template<typename... Ts> | |
| Response | Delete (Ts &&...ts) |
| template<typename... Ts> | |
| AsyncResponse | DeleteAsync (Ts...ts) |
| template<typename Then , typename... Ts> | |
| auto | DeleteCallback (Then then, Ts...ts) -> std::future< decltype(then(Delete(std::move(ts)...)))> |
| template<typename... Ts> | |
| Response | Get (Ts &&...ts) |
| template<typename... Ts> | |
| AsyncResponse | GetAsync (Ts...ts) |
| template<typename Then , typename... Ts> | |
| auto | GetCallback (Then then, Ts...ts) -> std::future< decltype(then(Get(std::move(ts)...)))> |
| template<typename... Ts> | |
| Response | Head (Ts &&...ts) |
| template<typename... Ts> | |
| AsyncResponse | HeadAsync (Ts...ts) |
| template<typename Then , typename... Ts> | |
| auto | HeadCallback (Then then, Ts...ts) -> std::future< decltype(then(Head(std::move(ts)...)))> |
| template<typename... Ts> | |
| Response | Options (Ts &&...ts) |
| template<typename... Ts> | |
| AsyncResponse | OptionsAsync (Ts...ts) |
| template<typename Then , typename... Ts> | |
| auto | OptionsCallback (Then then, Ts...ts) -> std::future< decltype(then(Options(std::move(ts)...)))> |
| template<typename... Ts> | |
| Response | Patch (Ts &&...ts) |
| template<typename... Ts> | |
| AsyncResponse | PatchAsync (Ts...ts) |
| template<typename Then , typename... Ts> | |
| auto | PatchCallback (Then then, Ts...ts) -> std::future< decltype(then(Patch(std::move(ts)...)))> |
| template<typename... Ts> | |
| Response | Post (Ts &&...ts) |
| template<typename... Ts> | |
| AsyncResponse | PostAsync (Ts...ts) |
| template<typename Then , typename... Ts> | |
| auto | PostCallback (Then then, Ts...ts) -> std::future< decltype(then(Post(std::move(ts)...)))> |
| template<typename... Ts> | |
| Response | Put (Ts &&...ts) |
| template<typename... Ts> | |
| AsyncResponse | PutAsync (Ts...ts) |
| template<typename Then , typename... Ts> | |
| auto | PutCallback (Then then, Ts...ts) -> std::future< decltype(then(Put(std::move(ts)...)))> |
| using cpr::AsyncResponse = typedef std::future<Response> |
| using cpr::Header = typedef std::map<std::string, std::string, CaseInsensitiveCompare> |
Definition at line 13 of file cprtypes.h.
| using cpr::Url = typedef std::string |
Definition at line 14 of file cprtypes.h.
|
strong |
| AsyncResponse cpr::DeleteAsync | ( | Ts... | ts | ) |
| auto cpr::DeleteCallback | ( | Then | then, |
| Ts... | ts | ||
| ) | -> std::future<decltype(then(Delete(std::move(ts)...)))> |
| AsyncResponse cpr::GetAsync | ( | Ts... | ts | ) |
| auto cpr::GetCallback | ( | Then | then, |
| Ts... | ts | ||
| ) | -> std::future<decltype(then(Get(std::move(ts)...)))> |
| AsyncResponse cpr::HeadAsync | ( | Ts... | ts | ) |
| auto cpr::HeadCallback | ( | Then | then, |
| Ts... | ts | ||
| ) | -> std::future<decltype(then(Head(std::move(ts)...)))> |
| AsyncResponse cpr::OptionsAsync | ( | Ts... | ts | ) |
| auto cpr::OptionsCallback | ( | Then | then, |
| Ts... | ts | ||
| ) | -> std::future<decltype(then(Options(std::move(ts)...)))> |
| AsyncResponse cpr::PatchAsync | ( | Ts... | ts | ) |
| auto cpr::PatchCallback | ( | Then | then, |
| Ts... | ts | ||
| ) | -> std::future<decltype(then(Patch(std::move(ts)...)))> |
| AsyncResponse cpr::PostAsync | ( | Ts... | ts | ) |
| auto cpr::PostCallback | ( | Then | then, |
| Ts... | ts | ||
| ) | -> std::future<decltype(then(Post(std::move(ts)...)))> |
| AsyncResponse cpr::PutAsync | ( | Ts... | ts | ) |