Public Member Functions | Private Attributes

POA_CORBA::copy_Policy Class Reference

Collaboration diagram for POA_CORBA::copy_Policy:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 copy_Policy (POA_CORBA::Policy *servant, TAO_Operation_Details const *operation_details, TAO::Argument *const args[])
virtual void execute (void)

Private Attributes

POA_CORBA::Policy *const servant_
TAO_Operation_Details const *const operation_details_
TAO::Argument *const *const args_

Detailed Description

Definition at line 513 of file PolicyS.cpp.


Constructor & Destructor Documentation

POA_CORBA::copy_Policy::copy_Policy ( POA_CORBA::Policy servant,
TAO_Operation_Details const *  operation_details,
TAO::Argument *const   args[] 
) [inline]

Definition at line 517 of file PolicyS.cpp.

      : servant_ (servant)
      , operation_details_ (operation_details)
      , args_ (args)
    {
    }


Member Function Documentation

virtual void POA_CORBA::copy_Policy::execute ( void   )  [inline, virtual]

Definition at line 527 of file PolicyS.cpp.

    {
      TAO::SArg_Traits< CORBA::Policy>::ret_arg_type retval =
        TAO::Portable_Server::get_ret_arg< CORBA::Policy> (
          this->operation_details_,
          this->args_);


      retval =
        this->servant_->copy (
          );

    }


Member Data Documentation

TAO::Argument* const* const POA_CORBA::copy_Policy::args_ [private]

Definition at line 544 of file PolicyS.cpp.

Definition at line 543 of file PolicyS.cpp.

Definition at line 542 of file PolicyS.cpp.


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