IORTable::NotFound Exception Reference

Cannot find the object key in the IORTable. More...

import "IORTable.pidl";

Inheritance diagram for IORTable::NotFound:

Inheritance graph
[legend]
Collaboration diagram for IORTable::NotFound:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NotFound (void)
 NotFound (const NotFound &)
 ~NotFound (void)
NotFoundoperator= (const NotFound &)
virtual CORBA::Exception_tao_duplicate (void) const
virtual void _raise (void) const
virtual void _tao_encode (TAO_OutputCDR &) const
virtual void _tao_decode (TAO_InputCDR &)

Static Public Member Functions

NotFound_downcast (CORBA::Exception *)
const NotFound_downcast (CORBA::Exception const *)
CORBA::Exception_alloc (void)

Detailed Description

Cannot find the object key in the IORTable.

Definition at line 35 of file IORTable.pidl.


Constructor & Destructor Documentation

IORTable::NotFound::NotFound void   ) 
 

Definition at line 148 of file IORTableC.cpp.

00149   : CORBA::UserException (
00150         "IDL:IORTable/NotFound:1.0",
00151         "NotFound"
00152       )
00153 {
00154 }

IORTable::NotFound::NotFound const NotFound  ) 
 

IORTable::NotFound::~NotFound void   ) 
 

Definition at line 156 of file IORTableC.cpp.

00157 {
00158 }


Member Function Documentation

CORBA::Exception * IORTable::NotFound::_alloc void   )  [static]
 

Definition at line 187 of file IORTableC.cpp.

References ACE_NEW_RETURN.

00188 {
00189   CORBA::Exception *retval = 0;
00190   ACE_NEW_RETURN (retval, ::IORTable::NotFound, 0);
00191   return retval;
00192 }

const IORTable::NotFound * IORTable::NotFound::_downcast CORBA::Exception const *   )  [static]
 

Reimplemented from CORBA::UserException.

Definition at line 182 of file IORTableC.cpp.

00183 {
00184   return dynamic_cast<const NotFound *> (_tao_excp);
00185 }

IORTable::NotFound * IORTable::NotFound::_downcast CORBA::Exception  )  [static]
 

Reimplemented from CORBA::UserException.

Definition at line 176 of file IORTableC.cpp.

00177 {
00178   return dynamic_cast<NotFound *> (_tao_excp);
00179 }

void IORTable::NotFound::_raise void   )  const [virtual]
 

Implements CORBA::UserException.

Definition at line 206 of file IORTableC.cpp.

References TAO_RAISE.

00207 {
00208   TAO_RAISE (*this);
00209 }

void IORTable::NotFound::_tao_decode TAO_InputCDR  )  [virtual]
 

Implements CORBA::Exception.

Definition at line 224 of file IORTableC.cpp.

References ACE_THROW.

00228 {
00229   if (cdr >> *this)
00230     {
00231       return;
00232     }
00233 
00234   ACE_THROW (CORBA::MARSHAL ());
00235 }

CORBA::Exception * IORTable::NotFound::_tao_duplicate void   )  const [virtual]
 

Implements CORBA::Exception.

Definition at line 195 of file IORTableC.cpp.

References ACE_NEW_RETURN.

00196 {
00197   CORBA::Exception *result = 0;
00198   ACE_NEW_RETURN (
00199       result,
00200       ::IORTable::NotFound (*this),
00201       0
00202     );
00203   return result;
00204 }

void IORTable::NotFound::_tao_encode TAO_OutputCDR  )  const [virtual]
 

Implements CORBA::Exception.

Definition at line 211 of file IORTableC.cpp.

References ACE_THROW.

00215 {
00216   if (cdr << *this)
00217     {
00218       return;
00219     }
00220 
00221   ACE_THROW (CORBA::MARSHAL ());
00222 }

NotFound& IORTable::NotFound::operator= const NotFound  ) 
 


The documentation for this exception was generated from the following files:
Generated on Thu Nov 9 13:07:20 2006 for TAO_IORTable by doxygen 1.3.6