Next: Additional information to CORBA_Unknown, Previous: Policy Domain Managers, Up: Implementation Notes

#### 6.8.6 Mapping of exceptions

For each exception defined in the CORBA specifications, PolyORB provides the `Raise_<excp_name>` function, a utility function that raises the exception `<excp_name>`, along with its exception member. PolyORB also defines the `Get_Members` function (as defined in the IDL-to-Ada mapping) to provide accessors to retrieve information on the exception.

In addition, for each exception defined in a user-defined IDL specification, the IDL-to-Ada compiler will generate a `Raise_<excp_name>` function in the Helper package. It is a utility function that raises the exception `<excp_name>`, along with its exception member.