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 }
|
|
|
|
1.3.6