#include <PolicyS.h>
Public Member Functions | |
_TAO_Policy_Direct_Proxy_Impl (void) | |
virtual | ~_TAO_Policy_Direct_Proxy_Impl (void) |
Static Public Member Functions | |
static void | _get_policy_type (TAO_Abstract_ServantBase *servant, TAO::Argument **args, int num_args) |
static void | copy (TAO_Abstract_ServantBase *servant, TAO::Argument **args, int num_args) |
static void | destroy (TAO_Abstract_ServantBase *servant, TAO::Argument **args, int num_args) |
Definition at line 236 of file PortableServer/PolicyS.h.
POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::_TAO_Policy_Direct_Proxy_Impl | ( | void | ) |
Definition at line 333 of file PolicyS.cpp.
{}
POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::~_TAO_Policy_Direct_Proxy_Impl | ( | void | ) | [virtual] |
Definition at line 336 of file PolicyS.cpp.
{}
void POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::_get_policy_type | ( | TAO_Abstract_ServantBase * | servant, | |
TAO::Argument ** | args, | |||
int | num_args | |||
) | [static] |
Definition at line 343 of file PolicyS.cpp.
{ ((TAO::Arg_Traits< ::CORBA::PolicyType>::ret_val *) args[0])->arg () = dynamic_cast<POA_CORBA::Policy_ptr> (servant) ->policy_type ( ); }
void POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::copy | ( | TAO_Abstract_ServantBase * | servant, | |
TAO::Argument ** | args, | |||
int | num_args | |||
) | [static] |
Definition at line 361 of file PolicyS.cpp.
{ ((TAO::Arg_Traits< CORBA::Policy>::ret_val *) args[0])->arg () = dynamic_cast<POA_CORBA::Policy_ptr> (servant) ->copy ( ); }
void POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::destroy | ( | TAO_Abstract_ServantBase * | servant, | |
TAO::Argument ** | args, | |||
int | num_args | |||
) | [static] |
Definition at line 379 of file PolicyS.cpp.
{ dynamic_cast<POA_CORBA::Policy_ptr> (servant) ->destroy ( ); }