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 instance
.errno = ENOTBLK; auto e = new ErrnoException; test!("==")( e.useGlobalErrno("func").append(" str1").append(" str2").message(), "func: Block device required str1 str2"[] ); test!("==")(.errno, ENOTBLK);
Initializes local reusable error message based on global errno value and resets errno to 0.