Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

TAO::PICurrent_Copy_Callback Class Reference

PICurrent copy callback class. More...

#include <PICurrent_Copy_Callback.h>

Inheritance diagram for TAO::PICurrent_Copy_Callback:

Inheritance graph
[legend]
Collaboration diagram for TAO::PICurrent_Copy_Callback:

Collaboration graph
[legend]
List of all members.

Public Methods

 PICurrent_Copy_Callback (void)
 Constructor.

 ~PICurrent_Copy_Callback (void)
 Destructor.

virtual int execute (void *arg=0)
 Perform the copy.

void src_and_dst (PICurrent_Impl *src, PICurrent_Impl *dst)
 Set the source and destination PICurrent_Impl objects.


Private Attributes

PICurrent_Implsrc_
 Source PICurrent from which copies will be made.

PICurrent_Impldst_
 Destination PICurrent to which copies will be made.


Detailed Description

PICurrent copy callback class.

This class performs deep copies from the source PICurrent_Impl object's slot table to the destination PICurrent_Impl object's slot table.


Constructor & Destructor Documentation

TAO::PICurrent_Copy_Callback::PICurrent_Copy_Callback void   
 

Constructor.

TAO::PICurrent_Copy_Callback::~PICurrent_Copy_Callback void   
 

Destructor.


Member Function Documentation

int TAO::PICurrent_Copy_Callback::execute void   arg = 0 [virtual]
 

Perform the copy.

Implements ACE_Command_Base.

void TAO::PICurrent_Copy_Callback::src_and_dst PICurrent_Impl   src,
PICurrent_Impl   dst
 

Set the source and destination PICurrent_Impl objects.


Member Data Documentation

PICurrent_Impl* TAO::PICurrent_Copy_Callback::dst_ [private]
 

Destination PICurrent to which copies will be made.

PICurrent_Impl* TAO::PICurrent_Copy_Callback::src_ [private]
 

Source PICurrent from which copies will be made.


The documentation for this class was generated from the following files:
Generated on Fri Apr 2 17:46:37 2004 for TAO by doxygen1.2.18