TAO_IOP::MultiProfileList Exception Reference

@ Bala, please describe this exception More...

import "IOR.pidl";

Inheritance diagram for TAO_IOP::MultiProfileList:

Inheritance graph
[legend]
Collaboration diagram for TAO_IOP::MultiProfileList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MultiProfileList (void)
 MultiProfileList (const MultiProfileList &)
 ~MultiProfileList (void)
MultiProfileListoperator= (const MultiProfileList &)
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 &)
virtual CORBA::TypeCode_ptr _tao_type (void) const

Static Public Member Functions

void _tao_any_destructor (void *)
MultiProfileList_downcast (CORBA::Exception *)
const MultiProfileList_downcast (CORBA::Exception const *)
CORBA::Exception_alloc (void)

Detailed Description

@ Bala, please describe this exception

Exceptions:
MultiProfileList 

Definition at line 60 of file IOR.pidl.


Constructor & Destructor Documentation

TAO_IOP::MultiProfileList::MultiProfileList void   ) 
 

Definition at line 474 of file IORC.cpp.

00475   : CORBA::UserException (
00476         "IDL:TAO_IOP/MultiProfileList:1.0",
00477         "MultiProfileList"
00478       )
00479 {
00480 }

TAO_IOP::MultiProfileList::MultiProfileList const MultiProfileList  ) 
 

TAO_IOP::MultiProfileList::~MultiProfileList void   ) 
 

Definition at line 482 of file IORC.cpp.

00483 {
00484 }


Member Function Documentation

CORBA::Exception * TAO_IOP::MultiProfileList::_alloc void   )  [static]
 

Definition at line 520 of file IORC.cpp.

References ACE_NEW_RETURN.

00521 {
00522   CORBA::Exception *retval = 0;
00523   ACE_NEW_RETURN (retval, ::TAO_IOP::MultiProfileList, 0);
00524   return retval;
00525 }

const TAO_IOP::MultiProfileList * TAO_IOP::MultiProfileList::_downcast CORBA::Exception const *   )  [static]
 

Reimplemented from CORBA::UserException.

Definition at line 515 of file IORC.cpp.

00516 {
00517   return dynamic_cast<const MultiProfileList *> (_tao_excp);
00518 }

TAO_IOP::MultiProfileList * TAO_IOP::MultiProfileList::_downcast CORBA::Exception  )  [static]
 

Reimplemented from CORBA::UserException.

Definition at line 509 of file IORC.cpp.

00510 {
00511   return dynamic_cast<MultiProfileList *> (_tao_excp);
00512 }

void TAO_IOP::MultiProfileList::_raise void   )  const [virtual]
 

Implements CORBA::UserException.

Definition at line 539 of file IORC.cpp.

References TAO_RAISE.

00540 {
00541   TAO_RAISE (*this);
00542 }

void TAO_IOP::MultiProfileList::_tao_any_destructor void *   )  [static]
 

Reimplemented from CORBA::Exception.

Definition at line 501 of file IORC.cpp.

00502 {
00503   MultiProfileList *_tao_tmp_pointer =
00504     static_cast<MultiProfileList *> (_tao_void_pointer);
00505   delete _tao_tmp_pointer;
00506 }

void TAO_IOP::MultiProfileList::_tao_decode TAO_InputCDR  )  [virtual]
 

Implements CORBA::Exception.

Definition at line 557 of file IORC.cpp.

References ACE_THROW.

00561 {
00562   if (cdr >> *this)
00563     {
00564       return;
00565     }
00566 
00567   ACE_THROW (CORBA::MARSHAL ());
00568 }

CORBA::Exception * TAO_IOP::MultiProfileList::_tao_duplicate void   )  const [virtual]
 

Implements CORBA::Exception.

Definition at line 528 of file IORC.cpp.

References ACE_NEW_RETURN.

00529 {
00530   CORBA::Exception *result = 0;
00531   ACE_NEW_RETURN (
00532       result,
00533       ::TAO_IOP::MultiProfileList (*this),
00534       0
00535     );
00536   return result;
00537 }

void TAO_IOP::MultiProfileList::_tao_encode TAO_OutputCDR  )  const [virtual]
 

Implements CORBA::Exception.

Definition at line 544 of file IORC.cpp.

References ACE_THROW.

00548 {
00549   if (cdr << *this)
00550     {
00551       return;
00552     }
00553 
00554   ACE_THROW (CORBA::MARSHAL ());
00555 }

CORBA::TypeCode_ptr TAO_IOP::MultiProfileList::_tao_type void   )  const [virtual]
 

Reimplemented from CORBA::UserException.

Definition at line 571 of file IORC.cpp.

00572 {
00573   return ::TAO_IOP::_tc_MultiProfileList;
00574 }

MultiProfileList& TAO_IOP::MultiProfileList::operator= const MultiProfileList  ) 
 


The documentation for this exception was generated from the following files:
Generated on Thu Nov 9 13:06:20 2006 for TAO_IORManipulation by doxygen 1.3.6