import "IORTable.pidl";
Inheritance diagram for IORTable::AlreadyBound:


Public Member Functions | |
| AlreadyBound (void) | |
| AlreadyBound (const AlreadyBound &) | |
| ~AlreadyBound (void) | |
| AlreadyBound & | operator= (const AlreadyBound &) |
| 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 &) |
Static Public Member Functions | |
| AlreadyBound * | _downcast (CORBA::Exception *) |
| const AlreadyBound * | _downcast (CORBA::Exception const *) |
| CORBA::Exception * | _alloc (void) |
Definition at line 32 of file IORTable.pidl.
|
|
Definition at line 54 of file IORTableC.cpp.
00055 : CORBA::UserException ( 00056 "IDL:IORTable/AlreadyBound:1.0", 00057 "AlreadyBound" 00058 ) 00059 { 00060 } |
|
|
|
|
|
Definition at line 62 of file IORTableC.cpp.
00063 {
00064 }
|
|
|
Definition at line 93 of file IORTableC.cpp. References ACE_NEW_RETURN.
00094 {
00095 CORBA::Exception *retval = 0;
00096 ACE_NEW_RETURN (retval, ::IORTable::AlreadyBound, 0);
00097 return retval;
00098 }
|
|
|
Reimplemented from CORBA::UserException. Definition at line 88 of file IORTableC.cpp.
00089 {
00090 return dynamic_cast<const AlreadyBound *> (_tao_excp);
00091 }
|
|
|
Reimplemented from CORBA::UserException. Definition at line 82 of file IORTableC.cpp.
00083 {
00084 return dynamic_cast<AlreadyBound *> (_tao_excp);
00085 }
|
|
|
Implements CORBA::UserException. Definition at line 112 of file IORTableC.cpp. References TAO_RAISE.
00113 {
00114 TAO_RAISE (*this);
00115 }
|
|
|
Implements CORBA::Exception. Definition at line 130 of file IORTableC.cpp. References ACE_THROW.
00134 {
00135 if (cdr >> *this)
00136 {
00137 return;
00138 }
00139
00140 ACE_THROW (CORBA::MARSHAL ());
00141 }
|
|
|
Implements CORBA::Exception. Definition at line 101 of file IORTableC.cpp. References ACE_NEW_RETURN.
00102 {
00103 CORBA::Exception *result = 0;
00104 ACE_NEW_RETURN (
00105 result,
00106 ::IORTable::AlreadyBound (*this),
00107 0
00108 );
00109 return result;
00110 }
|
|
|
Implements CORBA::Exception. Definition at line 117 of file IORTableC.cpp. References ACE_THROW.
00121 {
00122 if (cdr << *this)
00123 {
00124 return;
00125 }
00126
00127 ACE_THROW (CORBA::MARSHAL ());
00128 }
|
|
|
|
1.3.6