TAO
2.0.8
|
Classes | |
class | CORBA::SystemException |
SystemException. More... | |
Namespaces | |
namespace | CORBA |
FUZZ: disable check_for_include/. | |
namespace | TAO |
Define symbolic names for the ORB collocation strategies as used at runtime. | |
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... |
CORBA::SystemException class header.
#define TAO_Exception_Export TAO_Export |
#define TAO_SYSTEM_EXCEPTION | ( | name | ) |
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); \ }; \