kcurl v0.1.10
Basic C++23 wrapper over libcurl
 
Loading...
Searching...
No Matches
easy.hpp File Reference
#include "kcurl/byte_array.hpp"
#include "kcurl/curl_code.hpp"
#include <cstdint>
#include <expected>
#include <string>

Go to the source code of this file.

Classes

struct  kcurl::easy::Error
 Error of a perform operation. More...
 
struct  kcurl::easy::Request
 Input parameter for perform(). More...
 
struct  kcurl::easy::Response
 Successful response of a perform operation. More...
 

Namespaces

namespace  kcurl
 
namespace  kcurl::easy
 

Typedefs

using kcurl::easy::Result = std::expected< Response, Error >
 Result of a fetch operation.
 

Functions

auto kcurl::easy::perform (Request const &request) -> Result
 Primary easy API.