#include "ace/config-all.h"
#include "tao/TAO_Export.h"
#include "tao/ORB.h"
#include "tao/SystemException.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"
Include dependency graph for PolicyC.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1011 of file PolicyC.cpp. References CORBA::Object_ptr, and CORBA::Policy_ptr.
01015 { 01016 CORBA::Object_ptr _tao_corba_obj = _tao_objref; 01017 return (strm << _tao_corba_obj); 01018 } |
|
Definition at line 950 of file PolicyC.cpp. References CORBA::Exception::_rep_id(), and CORBA::InvalidPolicies::indices.
00954 { 00955 // First marshal the repository ID. 00956 if (strm << _tao_aggregate._rep_id ()) 00957 { 00958 // Now marshal the members (if any). 00959 return ( 00960 (strm << _tao_aggregate.indices) 00961 ); 00962 } 00963 else 00964 { 00965 return false; 00966 } 00967 } |
|
Definition at line 917 of file PolicyC.cpp. References CORBA::Exception::_rep_id(), and CORBA::PolicyError::reason.
00921 { 00922 // First marshal the repository ID. 00923 if (strm << _tao_aggregate._rep_id ()) 00924 { 00925 // Now marshal the members (if any). 00926 return ( 00927 (strm << _tao_aggregate.reason) 00928 ); 00929 } 00930 else 00931 { 00932 return false; 00933 } 00934 } |
|
Definition at line 1020 of file PolicyC.cpp. References CORBA__TAO_Policy_Proxy_Broker_Factory_function_pointer, TAO_Pseudo_Var_T< T >::in(), TAO_Pseudo_Var_T< T >::inout(), CORBA::Object_var, CORBA::Policy_ptr, and TAO::Narrow_Utils< T >::unchecked_narrow().
01024 { 01025 CORBA::Object_var obj; 01026 01027 if (!(strm >> obj.inout ())) 01028 { 01029 return false; 01030 } 01031 01032 typedef ::CORBA::Policy RHS_SCOPED_NAME; 01033 01034 // Narrow to the right type. 01035 _tao_objref = 01036 TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( 01037 obj.in (), 01038 CORBA__TAO_Policy_Proxy_Broker_Factory_function_pointer 01039 ); 01040 01041 return 1; 01042 } |
|
Definition at line 969 of file PolicyC.cpp. References CORBA::InvalidPolicies::indices.
00973 { 00974 // Demarshal the members. 00975 return ( 00976 (strm >> _tao_aggregate.indices) 00977 ); 00978 } |
|
Definition at line 936 of file PolicyC.cpp. References CORBA::PolicyError::reason.
00940 { 00941 // Demarshal the members. 00942 return ( 00943 (strm >> _tao_aggregate.reason) 00944 ); 00945 } |
|
Definition at line 572 of file PolicyC.h. Referenced by CORBA::Policy::_narrow(), CORBA::Policy::_unchecked_narrow(), and operator>>(). |