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