- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- File List
- File Members

# Exception.h File Reference

`#include "tao/orbconf.h"`
`#include "tao/TAO_Export.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.i"`

Include dependency graph for Exception.h:

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

## Namespaces
namespace | CORBA
## Classes
class | CORBA::Exception
| Exception. More...
class | TAO_Exceptions
| This class is a namespace for exception-related static data and methods. 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::USER_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)

## Detailed Description

Id
  Exception.h,v 1.121 2006/01/16 16:52:08 olli Exp

This file defines way in which CORBA exceptions are reported.

Author:
  DOC Group at Vanderbilt U., Wash U, and UCI

## Define Documentation

#define TAO_RAISE | ( | EXCEPTION |  | ) | throw EXCEPTION