Lazy error message string evaluation. More...
#include <XArch.h>
Inherited by XArchEvalUnix, XArchEvalWindows, and XArchEvalWinsock.
Public Member Functions | |
virtual XArchEval * | clone () const =0 throw () |
virtual std::string | eval () const =0 throw () |
Lazy error message string evaluation.
This class encapsulates platform dependent error string lookup. Platforms subclass this type, taking an appropriate error code type in the c'tor and overriding eval() to return the error string for that error code.
Definition at line 52 of file XArch.h.