error number with same value set as in errno
extern function name that is expected to set errno, optional
file where the exception errno is set
line where the exception errno is set
this
auto e = new ErrnoException; e.set(0); test!("==")(e.message(), "Expected non-zero errno after failure"[]);
Initializes local reusable error message based on supplied errno value