Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class 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 Member Functions

 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 Sun May 15 13:11:37 2005 for TAO by  doxygen 1.3.9.1