Repo-Init
 
Loading...
Searching...
No Matches
HTTP Member List

This is the complete list of members for HTTP, including all inherited members.

_curlHTTPprivate
_hostAddrHTTPprivate
getHostAddress() constHTTPinline
getStats()HTTP
HTTP(std::string addr, int timeoutInMs=HTTP_TIMEOUT_MS)HTTPexplicit
HTTP(const HTTP &)=deleteHTTP
HTTP(HTTP &&)=deleteHTTP
operator=(HTTP)=deleteHTTP
operator=(HTTP &&)=deleteHTTP
performRequest(HttpStatus::Code &statusCode)HTTPprivate
sendGETRequest(const std::string &index, std::string &receivedData, HttpStatus::Code &statusCode)HTTP
sendHEADRequest(const std::string &index, std::string &receivedData, HttpStatus::Code &statusCode)HTTP
sendPOSTRequest(const std::string &index, const std::string &payload, std::string &receivedData, HttpStatus::Code &statusCode)HTTP
sendPUTRequest(const std::string &index, const std::string &payload, std::string &receivedData, HttpStatus::Code &statusCode)HTTP
setCommonFields(const std::string &fullURL, std::string &receivedData, CURLoption method)HTTPprivate
setCommonFields(const std::string &fullURL, std::string &receivedData, CURLoption method, const std::string &payload)HTTPprivate
setOption(CURLoption option, T value)HTTPinline
writeDataCallback(const char *contents, size_t size, size_t nmemb, std::string *userp)HTTPprivatestatic
~HTTP()HTTP