POA_CORBA::_TAO_Policy_Direct_Proxy_Impl Class Reference

#include <PolicyS.h>

List of all members.

Public Member Functions

 _TAO_Policy_Direct_Proxy_Impl (void)
virtual ~_TAO_Policy_Direct_Proxy_Impl (void)

Static Public Member Functions

void _get_policy_type (TAO_Abstract_ServantBase *servant, TAO::Argument **args, int num_args)
void copy (TAO_Abstract_ServantBase *servant, TAO::Argument **args, int num_args)
void destroy (TAO_Abstract_ServantBase *servant, TAO::Argument **args, int num_args)


Constructor & Destructor Documentation

POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::_TAO_Policy_Direct_Proxy_Impl void   ) 
 

Definition at line 331 of file PolicyS.cpp.

00332 {}

POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::~_TAO_Policy_Direct_Proxy_Impl void   )  [virtual]
 

Definition at line 334 of file PolicyS.cpp.

00335 {}


Member Function Documentation

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 341 of file PolicyS.cpp.

00347 {
00348   ((TAO::Arg_Traits< ::CORBA::PolicyType>::ret_val *) args[0])->arg () =
00349     dynamic_cast<POA_CORBA::Policy_ptr>
00350       (servant)
00351     ->policy_type (
00352 
00353         );
00354 }

void POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::copy TAO_Abstract_ServantBase servant,
TAO::Argument **  args,
int  num_args
[static]
 

Definition at line 359 of file PolicyS.cpp.

00365 {
00366   ((TAO::Arg_Traits< CORBA::Policy>::ret_val *) args[0])->arg () =
00367     dynamic_cast<POA_CORBA::Policy_ptr>
00368       (servant)
00369     ->copy (
00370 
00371         );
00372 }

void POA_CORBA::_TAO_Policy_Direct_Proxy_Impl::destroy TAO_Abstract_ServantBase servant,
TAO::Argument **  args,
int  num_args
[static]
 

Definition at line 377 of file PolicyS.cpp.

00382 {
00383   dynamic_cast<POA_CORBA::Policy_ptr>
00384     (servant)
00385   ->destroy (
00386 
00387       );
00388 }


The documentation for this class was generated from the following files:
Generated on Sun Jan 27 13:28:00 2008 for TAO_PortableServer by doxygen 1.3.6