Exception Types
Both the C++ and Java mapping specifications define a number of exception classes that serve as the base classes for CORBA system and user exceptions. The following exception classes are described here:
CORBA::Exception
CORBA::SystemException
CORBA::UnknownUserException
CORBA::UserException
The Exception Class
This section describes how the CORBA::Exception pseudo-interface maps to C++ and to Java.
C++ CORBA::Exception Class
The CORBA::Exception class is defined as follows:
// C++ namespace CORBA { ... class Exception { public: virtual ~Exception(); virtual void _raise() const = 0; virtual const char * _name() const; virtual const char * _rep_id() const; }; ... };
Java java.lang.Exception Class
The CORBA::Exception pseudo interface ...
Get Pure CORBA now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.