35 if (
const auto errorNo = rse.
errorNo)
std::ostream & operator<<(std::ostream &os, const ReportSysError rse)
reports a system call error (if any) on a dedicated Debug::Extra line
static std::ostream & Extra(std::ostream &)
a stream manipulator for printing a system call error (if any)
system call failure detail based on standard errno(3)/strerror(3) APIs
SBuf brief() const override
static SBuf Brief(int errorNo)
SBuf verbose(const HttpRequestPointer &) const override
int errorNo
errno(3) set by the last failed system call or equivalent
SBuf ToSBuf(Args &&... args)
slowly stream-prints all arguments into a freshly allocated SBuf
const char * xstrerr(int error)