import "IOR.pidl";
Inheritance diagram for TAO_IOP::Invalid_IOR:
Public Member Functions | |
Invalid_IOR (void) | |
Invalid_IOR (const Invalid_IOR &) | |
~Invalid_IOR (void) | |
Invalid_IOR & | operator= (const Invalid_IOR &) |
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 &) |
virtual CORBA::TypeCode_ptr | _tao_type (void) const |
Static Public Member Functions | |
void | _tao_any_destructor (void *) |
Invalid_IOR * | _downcast (CORBA::Exception *) |
const Invalid_IOR * | _downcast (CORBA::Exception const *) |
CORBA::Exception * | _alloc (void) |
Invalid_IOR |
Definition at line 53 of file IOR.pidl.
|
Definition at line 369 of file IORC.cpp.
00370 : CORBA::UserException ( 00371 "IDL:TAO_IOP/Invalid_IOR:1.0", 00372 "Invalid_IOR" 00373 ) 00374 { 00375 } |
|
|
|
Definition at line 377 of file IORC.cpp.
00378 { 00379 } |
|
Definition at line 415 of file IORC.cpp. References ACE_NEW_RETURN.
00416 { 00417 CORBA::Exception *retval = 0; 00418 ACE_NEW_RETURN (retval, ::TAO_IOP::Invalid_IOR, 0); 00419 return retval; 00420 } |
|
Reimplemented from CORBA::UserException. Definition at line 410 of file IORC.cpp.
00411 {
00412 return dynamic_cast<const Invalid_IOR *> (_tao_excp);
00413 }
|
|
Reimplemented from CORBA::UserException. Definition at line 404 of file IORC.cpp.
00405 {
00406 return dynamic_cast<Invalid_IOR *> (_tao_excp);
00407 }
|
|
Implements CORBA::UserException. Definition at line 434 of file IORC.cpp. References TAO_RAISE.
00435 { 00436 TAO_RAISE (*this); 00437 } |
|
Reimplemented from CORBA::Exception. Definition at line 396 of file IORC.cpp.
00397 { 00398 Invalid_IOR *_tao_tmp_pointer = 00399 static_cast<Invalid_IOR *> (_tao_void_pointer); 00400 delete _tao_tmp_pointer; 00401 } |
|
Implements CORBA::Exception. Definition at line 452 of file IORC.cpp. References ACE_THROW.
00456 { 00457 if (cdr >> *this) 00458 { 00459 return; 00460 } 00461 00462 ACE_THROW (CORBA::MARSHAL ()); 00463 } |
|
Implements CORBA::Exception. Definition at line 423 of file IORC.cpp. References ACE_NEW_RETURN.
00424 { 00425 CORBA::Exception *result = 0; 00426 ACE_NEW_RETURN ( 00427 result, 00428 ::TAO_IOP::Invalid_IOR (*this), 00429 0 00430 ); 00431 return result; 00432 } |
|
Implements CORBA::Exception. Definition at line 439 of file IORC.cpp. References ACE_THROW.
00443 { 00444 if (cdr << *this) 00445 { 00446 return; 00447 } 00448 00449 ACE_THROW (CORBA::MARSHAL ()); 00450 } |
|
Reimplemented from CORBA::UserException. Definition at line 466 of file IORC.cpp.
00467 { 00468 return ::TAO_IOP::_tc_Invalid_IOR; 00469 } |
|
|