|
curl-fuzzer C++ reference
|
Common ownership types for independently cleaned-up curl handles. More...
Go to the source code of this file.
Classes | |
| struct | proto_fuzzer::CurlEasyDeleter |
| Destroy an independently owned easy handle. More... | |
| struct | proto_fuzzer::CurlMultiDeleter |
| Destroy an independently owned multi handle. More... | |
| struct | proto_fuzzer::CurlSlistDeleter |
| Destroy a caller-owned curl_slist. More... | |
| struct | proto_fuzzer::CurlMimeDeleter |
| Destroy a caller-owned MIME tree, including transferred children. More... | |
Typedefs | |
| using | proto_fuzzer::CurlEasyPtr = std::unique_ptr<CURL, CurlEasyDeleter> |
| Unique ownership of a CURL easy handle. | |
| using | proto_fuzzer::CurlMultiPtr = std::unique_ptr<CURLM, CurlMultiDeleter> |
| Unique ownership of a CURL multi handle. | |
| using | proto_fuzzer::CurlSlistPtr = std::unique_ptr<curl_slist, CurlSlistDeleter> |
| Unique ownership of a caller-owned curl_slist. | |
| using | proto_fuzzer::CurlMimePtr = std::unique_ptr<curl_mime, CurlMimeDeleter> |
| Unique ownership of a caller-owned curl_mime tree. | |
Common ownership types for independently cleaned-up curl handles.
Definition in file curl_raii.h.