9#ifndef SQUID_SRC_ERROR_SYSERRORDETAIL_H
10#define SQUID_SRC_ERROR_SYSERRORDETAIL_H
std::ostream & operator<<(std::ostream &, ReportSysError)
reports a system call error (if any) on a dedicated Debug::Extra line
interface for supplying additional information about a transaction failure
a stream manipulator for printing a system call error (if any)
ReportSysError(const int anErrorNo)
system call failure detail based on standard errno(3)/strerror(3) APIs
static ErrorDetail::Pointer NewIfAny(const int errorNo)
SBuf brief() const override
static SBuf Brief(int errorNo)
MEMPROXY_CLASS(SysErrorDetail)
SysErrorDetail(const int anErrorNo)
SBuf verbose(const HttpRequestPointer &) const override
int errorNo
errno(3) set by the last failed system call or equivalent