Version: 8.3.0
CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT > Class Template Reference

Receiver used for transfert with CORBA when copy is required both remotely and locally. More...

#include <Receivers.hxx>

Inheritance diagram for CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >:

Public Member Functions

 CorbaWCWithCopyReceiver (CorbaSender mySender)
 
 ~CorbaWCWithCopyReceiver ()
 
T * getValue (long &size)
 

Protected Member Functions

virtual T * getValue (long &size, servForTsender)
 

Static Protected Member Functions

static T * getLocalValue (long &size, ptrForT *servant)
 

Private Member Functions

T * getDistValue (long &size)
 

Private Attributes

CorbaSender _mySender
 

Detailed Description

template<class T, class TCorba, class TSeqCorba, class CorbaSender, class servForT, class ptrForT>
class CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >

Receiver used for transfert with CORBA when copy is required both remotely and locally.

Constructor & Destructor Documentation

template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::CorbaWCWithCopyReceiver ( CorbaSender  mySender)
template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::~CorbaWCWithCopyReceiver ( )

Member Function Documentation

template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
T * CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::getDistValue ( long &  size)
privatevirtual
static T* Receiver< T, servForT , ptrForT >::getLocalValue ( long &  size,
ptrForT *  servant 
)
staticprotectedinherited
virtual T* Receiver< T, servForT , ptrForT >::getValue ( long &  size,
servForT  sender 
)
protectedvirtualinherited
template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
T * CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::getValue ( long &  size)
virtual

Field Documentation

template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
CorbaSender CorbaWCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::_mySender
private