Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

TAO::PICurrent_Copy_Callback Class Reference

PICurrent copy callback class. More...

#include <PICurrent_Copy_Callback.h>

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.
void execute (void)
 Perform the copy.
void src_and_dst (PICurrent_Impl *src, PICurrent_Impl *dst)
 Set the source and destination PICurrent_Impl objects.

Private Member Functions

 PICurrent_Copy_Callback (const PICurrent_Copy_Callback &)
 Disallow copying and assignment.
PICurrent_Copy_Callbackoperator= (const PICurrent_Copy_Callback &)

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_BEGIN_VERSIONED_NAMESPACE_DECL TAO::PICurrent_Copy_Callback::PICurrent_Copy_Callback void   ) 
 

Constructor.

TAO::PICurrent_Copy_Callback::~PICurrent_Copy_Callback void   ) 
 

Destructor.

TAO::PICurrent_Copy_Callback::PICurrent_Copy_Callback const PICurrent_Copy_Callback  )  [private]
 

Disallow copying and assignment.


Member Function Documentation

void TAO::PICurrent_Copy_Callback::execute void   ) 
 

Perform the copy.

PICurrent_Copy_Callback& TAO::PICurrent_Copy_Callback::operator= const PICurrent_Copy_Callback  )  [private]
 

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 Mar 5 15:49:30 2006 for TAO_PI by  doxygen 1.3.9.1