Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

CORBA_UserException Class Reference

User exceptions are those defined by application developers using OMG-IDL. More...

#include <Exception.h>

Inheritance diagram for CORBA_UserException:

Inheritance graph
[legend]
Collaboration diagram for CORBA_UserException:

Collaboration graph
[legend]
List of all members.

Public Methods

 CORBA_UserException (const CORBA_UserException &src)
 Copy constructor. More...

 ~CORBA_UserException (void)
 Destructor. More...

CORBA_UserException & operator= (const CORBA_UserException &src)
 Assignment operator. More...

 CORBA_UserException (const char *repository_id, const char *local_name)
 Constructor from a repository id. More...

virtual int _is_a (const char *interface_id) const
virtual ACE_CString _info (void) const
 Returns a string containing information about the exception. This function is not CORBA compliant. More...

 CORBA_UserException (void)
 Default constructor. More...


Static Public Methods

CORBA_UserException * _downcast (CORBA_Exception *exception)
 The narrow operation. More...


Detailed Description

User exceptions are those defined by application developers using OMG-IDL.


Constructor & Destructor Documentation

ACE_INLINE CORBA_UserException::CORBA_UserException const CORBA_UserException &    src
 

Copy constructor.

CORBA_UserException::~CORBA_UserException void   
 

Destructor.

CORBA_UserException::CORBA_UserException const char *    repository_id,
const char *    local_name
 

Constructor from a repository id.

CORBA_UserException::CORBA_UserException void   
 

Default constructor.


Member Function Documentation

CORBA_UserException * CORBA_UserException::_downcast CORBA_Exception   ex [static]
 

The narrow operation.

Reimplemented from CORBA_Exception.

Reimplemented in CORBA_TypeCode::Bounds, and CORBA_TypeCode::BadKind.

ACE_CString CORBA_UserException::_info void    const [virtual]
 

Returns a string containing information about the exception. This function is not CORBA compliant.

Reimplemented from CORBA_Exception.

int CORBA_UserException::_is_a const char *    interface_id const [virtual]
 

Reimplemented from CORBA_Exception.

CORBA_UserException & CORBA_UserException::operator= const CORBA_UserException &    src
 

Assignment operator.


The documentation for this class was generated from the following files:
Generated on Thu Oct 10 18:22:22 2002 for TAO by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001