Namespaces | Defines | Functions

PolicyA.h File Reference

#include "ace/config-all.h"
#include "tao/AnyTypeCode/TAO_AnyTypeCode_Export.h"
#include "tao/AnyTypeCode/AnyTypeCode_methods.h"
#include "tao/PolicyC.h"
Include dependency graph for PolicyA.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CORBA
 

FUZZ: disable check_for_include/.


Defines

#define TAO_EXPORT_MACRO   TAO_AnyTypeCode_Export

Functions

TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const CORBA::PolicyError &)
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::PolicyError *)
TAO_AnyTypeCode_Export
CORBA::Boolean 
operator>>= (const CORBA::Any &, CORBA::PolicyError *&)
TAO_AnyTypeCode_Export
CORBA::Boolean 
operator>>= (const CORBA::Any &, const CORBA::PolicyError *&)
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const CORBA::InvalidPolicies &)
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::InvalidPolicies *)
TAO_AnyTypeCode_Export
CORBA::Boolean 
operator>>= (const CORBA::Any &, CORBA::InvalidPolicies *&)
TAO_AnyTypeCode_Export
CORBA::Boolean 
operator>>= (const CORBA::Any &, const CORBA::InvalidPolicies *&)
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Policy_ptr)
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Policy_ptr *)
TAO_AnyTypeCode_Export
CORBA::Boolean 
operator>>= (const CORBA::Any &, CORBA::Policy_ptr &)

Define Documentation

#define TAO_EXPORT_MACRO   TAO_AnyTypeCode_Export

Definition at line 50 of file PolicyA.h.


Function Documentation

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const CORBA::PolicyError  
)

Definition at line 173 of file PolicyA.cpp.

{
  TAO::Any_Dual_Impl_T<CORBA::PolicyError>::insert_copy (
      _tao_any,
      CORBA::PolicyError::_tao_any_destructor,
      CORBA::_tc_PolicyError,
      _tao_elem
    );
}

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::PolicyError  
)

Definition at line 187 of file PolicyA.cpp.

{
  TAO::Any_Dual_Impl_T<CORBA::PolicyError>::insert (
      _tao_any,
      CORBA::PolicyError::_tao_any_destructor,
      CORBA::_tc_PolicyError,
      _tao_elem
    );
}

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Policy_ptr  
)

Definition at line 343 of file PolicyA.cpp.

{
  TAO::Any_Impl_T<CORBA::Policy>::insert (
      _tao_any,
      CORBA::Policy::_tao_any_destructor,
      CORBA::_tc_Policy,
      *_tao_elem
    );
}

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Policy_ptr   
)

Definition at line 331 of file PolicyA.cpp.

{
  CORBA::Policy_ptr _tao_objptr =
    CORBA::Policy::_duplicate (_tao_elem);
  _tao_any <<= &_tao_objptr;
}

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const CORBA::InvalidPolicies  
)

Definition at line 259 of file PolicyA.cpp.

{
  TAO::Any_Dual_Impl_T<CORBA::InvalidPolicies>::insert_copy (
      _tao_any,
      CORBA::InvalidPolicies::_tao_any_destructor,
      CORBA::_tc_InvalidPolicies,
      _tao_elem
    );
}

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::InvalidPolicies  
)

Definition at line 273 of file PolicyA.cpp.

{
  TAO::Any_Dual_Impl_T<CORBA::InvalidPolicies>::insert (
      _tao_any,
      CORBA::InvalidPolicies::_tao_any_destructor,
      CORBA::_tc_InvalidPolicies,
      _tao_elem
    );
}

TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::PolicyError *&   
)

Definition at line 201 of file PolicyA.cpp.

{
  return _tao_any >>= const_cast<
      const CORBA::PolicyError *&> (
      _tao_elem
    );
}

TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
const CORBA::PolicyError *&   
)

Definition at line 213 of file PolicyA.cpp.

{
  return
    TAO::Any_Dual_Impl_T<CORBA::PolicyError>::extract (
        _tao_any,
        CORBA::PolicyError::_tao_any_destructor,
        CORBA::_tc_PolicyError,
        _tao_elem
      );
}

TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::Policy_ptr  
)

Definition at line 357 of file PolicyA.cpp.

{
  return
    TAO::Any_Impl_T<CORBA::Policy>::extract (
        _tao_any,
        CORBA::Policy::_tao_any_destructor,
        CORBA::_tc_Policy,
        _tao_elem
      );
}

TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::InvalidPolicies *&   
)

Definition at line 287 of file PolicyA.cpp.

{
  return _tao_any >>= const_cast<
      const CORBA::InvalidPolicies *&> (
      _tao_elem
    );
}

TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
const CORBA::InvalidPolicies *&   
)

Definition at line 299 of file PolicyA.cpp.

{
  return
    TAO::Any_Dual_Impl_T<CORBA::InvalidPolicies>::extract (
        _tao_any,
        CORBA::InvalidPolicies::_tao_any_destructor,
        CORBA::_tc_InvalidPolicies,
        _tao_elem
      );
}

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines