crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
crawlservpp::Network::Curl Member List

This is the complete list of members for crawlservpp::Network::Curl, including all inherited members.

Curl(std::string_view cookieDirectory, const NetworkSettings &setNetworkSettings)crawlservpp::Network::Curlinline
Curl(Curl &)=deletecrawlservpp::Network::Curl
Curl(Curl &&)=deletecrawlservpp::Network::Curl
curlStringToString(char *curlString)crawlservpp::Network::Curlinlineprotectedstatic
escape(const std::string &stringToEscape, bool usePlusForSpace)crawlservpp::Network::Curlinline
escapeUrl(std::string_view urlToEscape)crawlservpp::Network::Curlinline
getContent(std::string_view url, bool usePost, std::string &contentTo, const std::vector< std::uint32_t > &errors)crawlservpp::Network::Curlinline
getContentType() const noexceptcrawlservpp::Network::Curlinline
getCurlCode() const noexceptcrawlservpp::Network::Curlinline
getPublicIp()crawlservpp::Network::Curlinline
getResponseCode() const noexceptcrawlservpp::Network::Curlinline
header(char *data, std::size_t size, std::size_t nitems, void *thisPtr)crawlservpp::Network::Curlinlineprotectedstatic
headerInClass(char *data, std::size_t size)crawlservpp::Network::Curlinlineprotected
operator=(Curl &)=deletecrawlservpp::Network::Curl
operator=(Curl &&)=deletecrawlservpp::Network::Curl
resetConnection(std::uint64_t sleepForMilliseconds, const IsRunningCallback &isRunningCallback)crawlservpp::Network::Curlinline
setConfigCurrent(const Config &currentConfig)crawlservpp::Network::Curlinline
setConfigGlobal(const Config &globalConfig, bool limited, std::queue< std::string > &warningsTo)crawlservpp::Network::Curlinline
setCookies(const std::string &cookies)crawlservpp::Network::Curlinline
setHeaders(const std::vector< std::string > &customHeaders)crawlservpp::Network::Curlinline
setVerbose(bool isVerbose)crawlservpp::Network::Curlinline
unescape(const std::string &escapedString, bool usePlusForSpace)crawlservpp::Network::Curlinline
unsetCookies()crawlservpp::Network::Curlinline
unsetHeaders()crawlservpp::Network::Curlinline
writer(char *data, std::size_t size, std::size_t nmemb, void *thisPtr)crawlservpp::Network::Curlinlineprotectedstatic
writerInClass(char *data, std::size_t size)crawlservpp::Network::Curlinlineprotected
~Curl()=defaultcrawlservpp::Network::Curlvirtual