|
crawlserv++
[under development]
Application for crawling and analyzing textual content of websites.
|
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::Curl | inline |
| Curl(Curl &)=delete | crawlservpp::Network::Curl | |
| Curl(Curl &&)=delete | crawlservpp::Network::Curl | |
| curlStringToString(char *curlString) | crawlservpp::Network::Curl | inlineprotectedstatic |
| escape(const std::string &stringToEscape, bool usePlusForSpace) | crawlservpp::Network::Curl | inline |
| escapeUrl(std::string_view urlToEscape) | crawlservpp::Network::Curl | inline |
| getContent(std::string_view url, bool usePost, std::string &contentTo, const std::vector< std::uint32_t > &errors) | crawlservpp::Network::Curl | inline |
| getContentType() const noexcept | crawlservpp::Network::Curl | inline |
| getCurlCode() const noexcept | crawlservpp::Network::Curl | inline |
| getPublicIp() | crawlservpp::Network::Curl | inline |
| getResponseCode() const noexcept | crawlservpp::Network::Curl | inline |
| header(char *data, std::size_t size, std::size_t nitems, void *thisPtr) | crawlservpp::Network::Curl | inlineprotectedstatic |
| headerInClass(char *data, std::size_t size) | crawlservpp::Network::Curl | inlineprotected |
| operator=(Curl &)=delete | crawlservpp::Network::Curl | |
| operator=(Curl &&)=delete | crawlservpp::Network::Curl | |
| resetConnection(std::uint64_t sleepForMilliseconds, const IsRunningCallback &isRunningCallback) | crawlservpp::Network::Curl | inline |
| setConfigCurrent(const Config ¤tConfig) | crawlservpp::Network::Curl | inline |
| setConfigGlobal(const Config &globalConfig, bool limited, std::queue< std::string > &warningsTo) | crawlservpp::Network::Curl | inline |
| setCookies(const std::string &cookies) | crawlservpp::Network::Curl | inline |
| setHeaders(const std::vector< std::string > &customHeaders) | crawlservpp::Network::Curl | inline |
| setVerbose(bool isVerbose) | crawlservpp::Network::Curl | inline |
| unescape(const std::string &escapedString, bool usePlusForSpace) | crawlservpp::Network::Curl | inline |
| unsetCookies() | crawlservpp::Network::Curl | inline |
| unsetHeaders() | crawlservpp::Network::Curl | inline |
| writer(char *data, std::size_t size, std::size_t nmemb, void *thisPtr) | crawlservpp::Network::Curl | inlineprotectedstatic |
| writerInClass(char *data, std::size_t size) | crawlservpp::Network::Curl | inlineprotected |
| ~Curl()=default | crawlservpp::Network::Curl | virtual |