curl-cpp
static c++17 wrapper for curl with -fno-exceptions support
|
This is the complete list of members for curl::Easy_ref_t, including all inherited members.
check_perform(long code, const char *fname) noexcept -> perform_ret_t (defined in curl::Easy_ref_t) | curl::Easy_ref_t | protectedstatic |
code enum name | curl::Easy_ref_t | |
curl_easy (defined in curl::Easy_ref_t) | curl::Easy_ref_t | |
erase_all_cookies_in_mem() noexcept -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
erase_all_session_cookies_in_mem() noexcept -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
flush_cookies_to_jar() noexcept -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
get_active_socket() const noexcept -> curl_socket_t | curl::Easy_ref_t | |
get_error_buffer_size() noexcept | curl::Easy_ref_t | static |
get_private() const noexcept | curl::Easy_ref_t | |
get_response_code() const noexcept (defined in curl::Easy_ref_t) | curl::Easy_ref_t | |
getinfo_cookie_list() const noexcept -> Ret_except< utils::slist, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
getinfo_effective_url() const noexcept -> const char * | curl::Easy_ref_t | |
getinfo_redirect_url() const noexcept -> const char * | curl::Easy_ref_t | |
getinfo_sizeof_request() const noexcept | curl::Easy_ref_t | |
getinfo_sizeof_response_body() const noexcept | curl::Easy_ref_t | |
getinfo_sizeof_response_header() const noexcept | curl::Easy_ref_t | |
getinfo_sizeof_uploaded() const noexcept | curl::Easy_ref_t | |
getinfo_transfer_time() const noexcept | curl::Easy_ref_t | |
header_option enum name | curl::Easy_ref_t | |
Multi_t (defined in curl::Easy_ref_t) | curl::Easy_ref_t | |
PauseOptions enum name | curl::Easy_ref_t | |
perform() noexcept -> perform_ret_t (defined in curl::Easy_ref_t) | curl::Easy_ref_t | |
perform_ret_t typedef (defined in curl::Easy_ref_t) | curl::Easy_ref_t | |
pin_publickey(const char *pubkey) -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
readback_t typedef | curl::Easy_ref_t | |
reload_cookies_from_file() noexcept -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
request_get() noexcept | curl::Easy_ref_t | |
request_post(const void *data, std::size_t len) noexcept | curl::Easy_ref_t | |
request_post(readback_t readback, void *userp, std::size_t len=-1) noexcept | curl::Easy_ref_t | |
set_cookie(const char *cookies) noexcept -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
set_cookiefile(const char *cookie_filename) noexcept -> Ret_except< void, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
set_cookiejar(const char *cookie_filename) noexcept -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
set_cookielist(const char *cookie) noexcept -> Ret_except< void, std::bad_alloc, curl::NotBuiltIn_error > | curl::Easy_ref_t | |
set_encoding(const char *encoding) noexcept -> Ret_except< void, std::bad_alloc > | curl::Easy_ref_t | |
set_error_buffer(char *error_buffer) noexcept | curl::Easy_ref_t | |
set_follow_location(long redir) noexcept | curl::Easy_ref_t | |
set_http_header(const utils::slist &l, header_option option=header_option::unspecified) noexcept | curl::Easy_ref_t | |
set_interface(const char *value) noexcept -> Ret_except< void, std::bad_alloc > | curl::Easy_ref_t | |
set_ip_addr_only(const char *ip_addr) noexcept -> Ret_except< void, std::bad_alloc > | curl::Easy_ref_t | |
set_nobody(bool enable) noexcept | curl::Easy_ref_t | |
set_pause(PauseOptions option) noexcept -> Ret_except< code, std::bad_alloc, Exception > | curl::Easy_ref_t | |
set_private(void *userp) noexcept | curl::Easy_ref_t | |
set_read_writeback(std::pair< String, size_type > &arg) noexcept | curl::Easy_ref_t | inline |
set_readall_writeback(String &response) noexcept | curl::Easy_ref_t | inline |
set_timeout(unsigned long timeout) noexcept | curl::Easy_ref_t | |
set_url(const Url_ref_t &url) noexcept | curl::Easy_ref_t | |
set_url(const char *url) noexcept -> Ret_except< void, std::bad_alloc > | curl::Easy_ref_t | |
set_useragent(const char *useragent) noexcept -> Ret_except< void, std::bad_alloc > | curl::Easy_ref_t | |
set_verbose(FILE *stderr_stream_arg) noexcept | curl::Easy_ref_t | |
set_writeback(writeback_t writeback, void *userp) noexcept | curl::Easy_ref_t | |
setup_establish_connection_only() noexcept | curl::Easy_ref_t | |
start_new_cookie_session() noexcept | curl::Easy_ref_t | |
writeback_t typedef | curl::Easy_ref_t |