#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.
1.7.0