#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>>(). |
1.3.6