#include "tao/orbconf.h"#include "tao/Basic_Types.h"#include "tao/CORBA_String.h"#include "ace/SStringfwd.h"#include "ace/iosfwd.h"#include "ace/CORBA_macros.h"#include "tao/Exception.inl"Include dependency graph for Exception.h:

This graph shows which files directly or indirectly include this file:

Namespaces | |
| namespace | CORBA |
| namespace | TAO |
Classes | |
| class | CORBA::Exception |
| Exception. More... | |
Defines | |
| #define | TAO_RAISE(EXCEPTION) throw EXCEPTION |
Typedefs | |
| typedef TypeCode * | CORBA::TypeCode_ptr |
| typedef Any * | CORBA::Any_ptr |
Enumerations | |
| enum | CORBA::exception_type { CORBA::NO_EXCEPTION, CORBA::NO_EXCEPTION, CORBA::USER_EXCEPTION, CORBA::USER_EXCEPTION, CORBA::SYSTEM_EXCEPTION, CORBA::SYSTEM_EXCEPTION } |
| Enumeration used to identify the type of CORBA exception. More... | |
Functions | |
| ACE_OSTREAM_TYPE & | CORBA::operator<< (ACE_OSTREAM_TYPE &os, const CORBA::Exception &e) |
| ACE_OSTREAM_TYPE & | CORBA::operator<< (ACE_OSTREAM_TYPE &os, const CORBA::Exception *e) |
| TAO_Export CORBA::SystemException * | TAO::create_system_exception (const char *id) |
| Create a CORBA::SystemException given the interface repository ID. | |
This file defines way in which CORBA exceptions are reported.
| #define TAO_RAISE | ( | EXCEPTION | ) | throw EXCEPTION |
1.4.7-1