26#include <system_error>
28#include <event2/http.h>
Definition: http_request_impl.h:31
void disown()
Definition: http_request_impl.h:45
evhttp_req_type req
Definition: http_request_impl.h:39
~impl()
Definition: http_request_impl.h:47
void own()
Definition: http_request_impl.h:43
impl(evhttp_req_type request)
Definition: http_request_impl.h:41
bool owns_http_request
Definition: http_request_impl.h:62
int error_code
Definition: http_request_impl.h:36
std::unique_ptr< evhttp_request, std::function< void(evhttp_request *)> > evhttp_req_type
Definition: http_request_impl.h:34
std::error_code socket_error_code_
Definition: http_request_impl.h:37
Definition: gcs_xcom_synode.h:64
std::conditional_t< !std::is_array< T >::value, std::unique_ptr< T, detail::Deleter< T > >, std::conditional_t< detail::is_unbounded_array_v< T >, std::unique_ptr< T, detail::Array_deleter< std::remove_extent_t< T > > >, void > > unique_ptr
The following is a common type that is returned by all the ut::make_unique (non-aligned) specializati...
Definition: ut0new.h:2439