The Internationalization Module employs a convenient, C++ style, exception-based mechanism for responding to error conditions. Most classes in the Internationalization Module throw exceptions of type
RWUException, which derives from the
RWxmsg class in the Essential Tools Module. The Internationalization Module also provides the global enumeration
RWUStatusCode whose values identify particular errors and warnings.