note description: "[ C error interop class for determining a error state of external C calls. ]" legal : "See notice at end of class." status : "See notice at end of class."; author : "Paul Bates (paul.a.bates@gmail.com)" date : "$Date$" revision: "$Revision$" frozen class C_OPERABLE_EXTERNALS create {NONE} default_create feature {C_OPERABLE} -- Externals c_get_last_error: INTEGER -- Wrapper for C's GetLastError external "C (): DWORD | " alias "GetLastError" end c_error_success: INTEGER -- Wrapper for C macro ERROR_SUCCESS for use with `c_get_last_error' external "C [macro ]" alias "ERROR_SUCCESS" end end