import "InvalidName.pidl";
Inheritance diagram for CORBA::ORB::InvalidName:
Public Member Functions | |
InvalidName (void) | |
InvalidName (const InvalidName &) | |
~InvalidName (void) | |
InvalidName & | operator= (const InvalidName &) |
virtual CORBA::Exception * | _tao_duplicate (void) const |
Deep copy. | |
virtual void | _raise (void) const |
virtual void | _tao_encode (TAO_OutputCDR &) const |
virtual void | _tao_decode (TAO_InputCDR &) |
Static Public Member Functions | |
InvalidName * | _downcast (CORBA::Exception *) |
The narrow operation. | |
CORBA::Exception * | _alloc (void) |
InvalidName |
Definition at line 49 of file InvalidName.pidl.
|
Definition at line 70 of file ORB.cpp.
00071 : CORBA::UserException ("IDL:omg.org/CORBA/ORB/InvalidName:1.0", 00072 "InvalidName") 00073 { 00074 } |
|
Definition at line 82 of file ORB.cpp.
00083 : CORBA::UserException (exc._rep_id (), 00084 exc._name ()) 00085 { 00086 } |
|
Definition at line 77 of file ORB.cpp.
00078 { 00079 } |
|
Definition at line 102 of file ORB.cpp. References ACE_NEW_RETURN.
00103 { 00104 CORBA::Exception *retval = 0; 00105 ACE_NEW_RETURN (retval, ::CORBA::ORB::InvalidName, 0); 00106 return retval; 00107 } |
|
The narrow operation.
Reimplemented from CORBA::UserException. Definition at line 97 of file ORB.cpp.
00098 {
00099 return dynamic_cast<InvalidName *> (exc);
00100 }
|
|
Implements CORBA::UserException. Definition at line 121 of file ORB.cpp. References TAO_RAISE.
00122 { 00123 TAO_RAISE (*this); 00124 } |
|
Implements CORBA::Exception. Definition at line 134 of file ORB.cpp. References ACE_THROW.
00138 { 00139 ACE_THROW (CORBA::MARSHAL ()); 00140 } |
|
Deep copy. The following operation is used in the implementation of it performs a deep copy of the exception, normally it is implemented as:
|
|
Implements CORBA::Exception. Definition at line 126 of file ORB.cpp. References ACE_THROW.
00130 { 00131 ACE_THROW (CORBA::MARSHAL ()); 00132 } |
|
|