#ifndef __PORBIT_ERRORS_H__ #define __PORBIT_ERRORS_H__ #include "porbit-perl.h" #include void porbit_throw (SV *e); void porbit_init_exceptions (void); const char *porbit_find_exception (const char *repoid); void porbit_setup_exception (const char *repoid, const char *pkg, const char *parent); SV *porbit_system_except (const char *repoid, CORBA_unsigned_long minor, CORBA_completion_status status); SV *porbit_user_except (const char *repoid, SV *value); SV *porbit_builtin_except (CORBA_Environment *ev); #endif /* __PORBIT_ERRORS_H__ */