#include "ace/config-all.h"
#include "tao/ORB.h"
#include "tao/Environment.h"
#include "tao/Object.h"
#include "tao/Objref_VarOut_T.h"
#include "tao/UShortSeqC.h"
#include "tao/CurrentC.h"
#include "tao/Policy_ForwardC.h"
#include "tao/PolicyC.inl"
Go to the source code of this file.
TAO_Export CORBA::Boolean operator<< | ( | TAO_OutputCDR & | , | |
const CORBA::PolicyError & | ||||
) |
Definition at line 630 of file PolicyC.cpp.
{ // First marshal the repository ID. if (strm << _tao_aggregate._rep_id ()) { // Now marshal the members (if any). return ( (strm << _tao_aggregate.reason) ); } else { return false; } }
TAO_Export CORBA::Boolean operator<< | ( | TAO_OutputCDR & | , | |
const CORBA::Policy_ptr | ||||
) |
Definition at line 724 of file PolicyC.cpp.
{ CORBA::Object_ptr _tao_corba_obj = _tao_objref; return (strm << _tao_corba_obj); }
TAO_Export CORBA::Boolean operator<< | ( | TAO_OutputCDR & | , | |
const CORBA::InvalidPolicies & | ||||
) |
Definition at line 663 of file PolicyC.cpp.
{ // First marshal the repository ID. if (strm << _tao_aggregate._rep_id ()) { // Now marshal the members (if any). return ( (strm << _tao_aggregate.indices) ); } else { return false; } }
TAO_Export CORBA::Boolean operator>> | ( | TAO_InputCDR & | , | |
CORBA::InvalidPolicies & | ||||
) |
Definition at line 682 of file PolicyC.cpp.
{ // Demarshal the members. return ( (strm >> _tao_aggregate.indices) ); }
TAO_Export CORBA::Boolean operator>> | ( | TAO_InputCDR & | , | |
CORBA::PolicyError & | ||||
) |
Definition at line 649 of file PolicyC.cpp.
{ // Demarshal the members. return ( (strm >> _tao_aggregate.reason) ); }
TAO_Export CORBA::Boolean operator>> | ( | TAO_InputCDR & | , | |
CORBA::Policy_ptr & | ||||
) |
Definition at line 733 of file PolicyC.cpp.
{ CORBA::Object_var obj; if (!(strm >> obj.inout ())) { return false; } typedef ::CORBA::Policy RHS_SCOPED_NAME; // Narrow to the right type. _tao_objref = TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( obj.in (), CORBA__TAO_Policy_Proxy_Broker_Factory_function_pointer ); return 1; }
TAO_Export TAO::Collocation_Proxy_Broker*(* CORBA__TAO_Policy_Proxy_Broker_Factory_function_pointer)(CORBA::Object_ptr obj) |
Definition at line 398 of file PolicyC.cpp.