SystemException.h File Reference

#include "tao/orbconf.h"
#include "tao/Exception.h"

Include dependency graph for SystemException.h:

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

Go to the source code of this file.

Namespaces

namespace  CORBA
namespace  TAO

Classes

class  CORBA::SystemException
 SystemException. More...

Defines

#define TAO_Exception_Export   TAO_Export
#define TAO_SYSTEM_EXCEPTION(name)

Enumerations

enum  CORBA::CompletionStatus { CORBA::COMPLETED_YES, CORBA::COMPLETED_NO, CORBA::COMPLETED_MAYBE }
 Completion status for CORBA system exceptions. More...


Detailed Description

Id
SystemException.h 78860 2007-07-12 23:43:35Z ossama

CORBA::SystemException class header.

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

Ossama Othman <ossama@dre.vanderbilt.edu>

Definition in file SystemException.h.


Define Documentation

#define TAO_Exception_Export   TAO_Export

Definition at line 37 of file SystemException.h.

#define TAO_SYSTEM_EXCEPTION ( name   ) 

Value:

class TAO_Exception_Export name : public SystemException \
    { \
    public: \
      name (void); \
      name (CORBA::ULong code, \
            CORBA::CompletionStatus completed); \
      static name * _downcast (CORBA::Exception* exception); \
      static name const * _downcast (CORBA::Exception const * exception); \
      virtual void _raise (void) const; \
      virtual CORBA::TypeCode_ptr _tao_type (void) const; \
      static void _tao_any_destructor (void*); \
      virtual CORBA::Exception *_tao_duplicate (void) const; \
      static CORBA::SystemException *_tao_create (void); \
    }; \

Definition at line 189 of file SystemException.h.


Generated on Tue Feb 2 17:38:55 2010 for TAO by  doxygen 1.4.7