Public Member Functions | Static Public Member Functions

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

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)

Detailed Description

Definition at line 236 of file PortableServer/PolicyS.h.


Constructor & Destructor Documentation

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.

{}


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 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 (

      );
}


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines