TAO  2.4.0
Classes | Namespaces | Typedefs | Enumerations | Functions
Exception.h File Reference
#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"

Classes

class  CORBA::Exception
 Exception. More...
 

Namespaces

 CORBA
 FUZZ: disable check_for_include/.
 
 TAO
 Define symbolic names for the ORB collocation strategies as used at runtime.
 

Typedefs

typedef Any * CORBA::Any_ptr
 

Enumerations

enum  CORBA::exception_type {
  CORBA::NO_EXCEPTION, CORBA::USER_EXCEPTION, CORBA::SYSTEM_EXCEPTION, 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)
 
CORBA::SystemExceptionTAO::create_system_exception (const char *id)
 Create a CORBA::SystemException given the interface repository ID. More...
 

Detailed Description

This file defines way in which CORBA exceptions are reported.

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