eckit::EasyCURLResponse class

Constructors, destructors, conversion operators

EasyCURLResponse(EasyCURLResponseImp*)
~EasyCURLResponse()
EasyCURLResponse(const EasyCURLResponse&)

Public functions

auto operator=(const EasyCURLResponse&) -> EasyCURLResponse&
auto json() const -> Value
auto body() const -> std::string
auto headers() const -> const EasyCURLHeaders&
auto code() const -> int
auto contentLength() const -> unsigned long long
auto read(void* ptr, size_t size) const -> size_t
auto dataHandle(const std::string& message = "") const -> eckit::DataHandle*

Friends

auto operator<<(std::ostream& s, const EasyCURLResponse& c) -> std::ostream&