roar
Loading...
Searching...
No Matches
Roar::Curl::Request Member List

This is the complete list of members for Roar::Curl::Request, including all inherited members.

acceptEncoding(std::string const &encoding)Roar::Curl::Request
addLibcurlDefaultSink()Roar::Curl::Request
autoReferer(bool doAutoRefer)Roar::Curl::Request
basicAuth(std::string const &name, std::string const &password)Roar::Curl::Request
bearerAuth(std::string const &bearerToken)Roar::Curl::Request
check(CURLcode code)Roar::Curl::Requestprivate
connectTimeout(std::chrono::milliseconds timeout)Roar::Curl::Request
contentType(std::string const &type)Roar::Curl::Request
custom(std::string const &request, std::string const &url)Roar::Curl::Request
delete_(std::string const &url)Roar::Curl::Request
emplaceSource(Args &&... args)Roar::Curl::Requestinline
expect100Continue()Roar::Curl::Request
followRedirects(bool doFollow)Roar::Curl::Request
get(std::string const &url)Roar::Curl::Request
head(std::string const &url)Roar::Curl::Request
headerFields_Roar::Curl::Requestprivate
headerReceivers_Roar::Curl::Requestprivate
headerSink(std::unordered_map< std::string, std::string > &headers)Roar::Curl::Request
instance()Roar::Curl::Request
instance_Roar::Curl::Requestprivate
LogsType typedefRoar::Curl::Request
maxRedirects(std::size_t maxRedirects)Roar::Curl::Request
method(std::string const &method)Roar::Curl::Request
onHeaderValue(std::function< void(std::string const &, std::string const &)> const &headerReceiver)Roar::Curl::Request
options(std::string const &url)Roar::Curl::Request
patch(std::string const &url)Roar::Curl::Request
perform()Roar::Curl::Request
post(std::string const &url)Roar::Curl::Request
proxy(std::string const &url)Roar::Curl::Request
put(std::string const &url)Roar::Curl::Request
Request()Roar::Curl::Request
setHeader(std::string const &key, std::string const &value)Roar::Curl::Request
setHeader(boost::beast::http::field key, std::string const &value)Roar::Curl::Request
setHeaderFields(std::unordered_map< std::string, std::string > const &fields)Roar::Curl::Request
setupSinks()Roar::Curl::Requestprivate
setupSource(bool chunked)Roar::Curl::Requestprivate
sink(std::function< void(char const *, std::size_t)> const &sinkFunction, std::function< void()> onComplete=[]() {})Roar::Curl::Requestinline
sink(std::string &str)Roar::Curl::Request
sink(std::ostream &stream)Roar::Curl::Request
sink(std::filesystem::path const &path)Roar::Curl::Request
sink(Sink &customSink)Roar::Curl::Request
sink_Roar::Curl::Requestprivate
sinks_Roar::Curl::Requestprivate
source(char const *str)Roar::Curl::Request
source(std::string str)Roar::Curl::Request
source(std::filesystem::path path)Roar::Curl::Request
source_Roar::Curl::Requestprivate
transferTimeout(std::chrono::milliseconds timeout)Roar::Curl::Request
tunnel(std::string const &url)Roar::Curl::Request
unixSocket(std::filesystem::path const &path)Roar::Curl::Request
url(std::string const &url)Roar::Curl::Request
useSignals(bool useSignal)Roar::Curl::Request
verb(std::string const &verb)Roar::Curl::Request
verbose(bool enable=true)Roar::Curl::Request
verbose(LogsType &logs)Roar::Curl::Request
verifyHost(bool verify=true)Roar::Curl::Request
verifyPeer(bool verify=true)Roar::Curl::Request