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 64 of file ORB.cpp.
00065 : CORBA::UserException ("IDL:omg.org/CORBA/ORB/InvalidName:1.0", 00066 "InvalidName") 00067 { 00068 } |
|
Definition at line 76 of file ORB.cpp.
00077 : CORBA::UserException (exc._rep_id (), 00078 exc._name ()) 00079 { 00080 } |
|
Definition at line 71 of file ORB.cpp.
00072 { 00073 } |
|
Definition at line 96 of file ORB.cpp. References ACE_NEW_RETURN.
00097 { 00098 CORBA::Exception *retval = 0; 00099 ACE_NEW_RETURN (retval, ::CORBA::ORB::InvalidName, 0); 00100 return retval; 00101 } |
|
The narrow operation.
Reimplemented from CORBA::UserException. Definition at line 91 of file ORB.cpp.
00092 {
00093 return dynamic_cast<InvalidName *> (exc);
00094 }
|
|
Implements CORBA::UserException. Definition at line 114 of file ORB.cpp.
00115 { 00116 throw *this; 00117 } |
|
Implements CORBA::Exception. Definition at line 124 of file ORB.cpp.
00125 { 00126 throw ::CORBA::MARSHAL (); 00127 } |
|
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 119 of file ORB.cpp.
00120 { 00121 throw ::CORBA::MARSHAL (); 00122 } |
|
|