Namespaces | Functions

ExceptionA.cpp File Reference

#include "tao/AnyTypeCode/ExceptionA.h"
#include "tao/AnyTypeCode/Any_Dual_Impl_T.h"
#include "tao/SystemException.h"
#include "tao/ORB_Constants.h"
#include "tao/CORBA_String.h"
#include "tao/CDR.h"
#include "tao/debug.h"
#include "ace/Malloc.h"
#include "ace/SString.h"
#include "ace/OS_NS_string.h"
#include "ace/OS_NS_stdio.h"
Include dependency graph for ExceptionA.cpp:

Go to the source code of this file.

Namespaces

namespace  TAO
 

Define symbolic names for the ORB collocation strategies.


Functions

void operator<<= (CORBA::Any &any, const CORBA::Exception &exception)
void operator<<= (CORBA::Any &any, CORBA::Exception *exception)

Function Documentation

void operator<<= ( CORBA::Any any,
const CORBA::Exception exception 
)

Definition at line 89 of file ExceptionA.cpp.

{
  TAO::Any_Dual_Impl_T<CORBA::Exception>::insert_copy (
      any,
      CORBA::Exception::_tao_any_destructor,
      exception._tao_type (),
      exception);
}

void operator<<= ( CORBA::Any any,
CORBA::Exception exception 
)

Definition at line 100 of file ExceptionA.cpp.

{
  TAO::Any_Dual_Impl_T<CORBA::Exception>::insert (
      any,
      CORBA::Exception::_tao_any_destructor,
      exception->_tao_type (),
      exception);
}

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines