| 
    Guitar
    
   | 
 
This is the complete list of members for WebClient, including all inherited members.
| add_header(std::string const &text) | WebClient | |
| append(char const *ptr, size_t len, std::vector< char > *out, WebClientHandler *handler) | WebClient | private | 
| checkip() | WebClient | static | 
| cleanup() | WebClient | privatestatic | 
| clear_error() | WebClient | private | 
| close() | WebClient | |
| content_data() const | WebClient | |
| content_length() const | WebClient | |
| content_type() const | WebClient | |
| error() const | WebClient | |
| get(const Request &req, Post const *post, Response *out, WebClientHandler *handler) | WebClient | private | 
| get(const Request &req, WebClientHandler *handler=nullptr) | WebClient | |
| get_port(URL const *url, char const *scheme, char const *protocol) | WebClient | privatestatic | 
| header_value(std::vector< std::string > const *header, std::string const &name) | WebClient | privatestatic | 
| header_value(std::string const &name) const | WebClient | |
| HTTP_1_0 enum value | WebClient | |
| HTTP_1_1 enum value | WebClient | |
| http_get(const Request &request_req, Post const *post, RequestOption const &opt, ResponseHeader *rh, std::vector< char > *out) | WebClient | private | 
| https_get(const Request &request_url, Post const *post, RequestOption const &opt, ResponseHeader *rh, std::vector< char > *out) | WebClient | private | 
| HttpVersion enum name | WebClient | |
| initialize() | WebClient | static | 
| m | WebClient | private | 
| make_application_www_form_urlencoded(char const *begin, char const *end, WebClient::Post *out) | WebClient | static | 
| make_http_request(const Request &url, Post const *post, const WebProxy *proxy, bool https) | WebClient | private | 
| make_multipart_form_data(const std::vector< Part > &parts, WebClient::Post *out, std::string const &boundary) | WebClient | static | 
| make_multipart_form_data(char const *data, size_t size, WebClient::Post *out, std::string const &boundary) | WebClient | static | 
| on_end_header(const std::vector< char > *vec, WebClientHandler *handler) | WebClient | private | 
| operator=(WebClient const &)=delete | WebClient | |
| output_debug_string(char const *str) | WebClient | private | 
| output_debug_strings(const std::vector< std::string > &vec) | WebClient | private | 
| parse_header(std::vector< std::string > const *header, WebClient::Response *res) | WebClient | privatestatic | 
| parse_http_header(char const *begin, char const *end, std::vector< std::string > *header) | WebClient | private | 
| parse_http_header(char const *begin, char const *end, Response *out) | WebClient | private | 
| post(const Request &req, Post const *post, WebClientHandler *handler=nullptr) | WebClient | |
| quick_get(const std::string &url) | WebClient | static | 
| receive_(const RequestOption &opt, std::function< int(char *, int)> const &, ResponseHeader *rh, std::vector< char > *out) | WebClient | private | 
| reset() | WebClient | private | 
| response() const | WebClient | |
| set_default_header(const Request &url, Post const *post, const RequestOption &opt) | WebClient | private | 
| set_http_version(HttpVersion httpver) | WebClient | |
| WebClient(WebContext *webcx) | WebClient | |
| WebClient(WebClient const &)=delete | WebClient | |
| ~WebClient() | WebClient |