Version: 9.12.0
CorbaNCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT > Class Template Reference

Receiver used for transfert with CORBA when copy is not required remotely but required locally. More...

#include <Receivers.hxx>

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

Public Member Functions

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

Protected Member Functions

virtual T * getValue (long &size, servForT sender)
 

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 CorbaNCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >

Receiver used for transfert with CORBA when copy is not required remotely but required locally.

Constructor & Destructor Documentation

◆ CorbaNCWithCopyReceiver()

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

◆ ~CorbaNCWithCopyReceiver()

template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
CorbaNCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::~CorbaNCWithCopyReceiver

Member Function Documentation

◆ getDistValue()

template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
T * CorbaNCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::getDistValue ( long &  size)
privatevirtual

◆ getLocalValue()

T * Receiver< T, servForT , ptrForT >::getLocalValue ( long &  size,
senderSrv *  servant 
)
staticprotectedinherited

◆ getValue() [1/2]

template<class T , class TCorba , class TSeqCorba , class CorbaSender , class servForT , class ptrForT >
T * CorbaNCWithCopyReceiver< T, TCorba, TSeqCorba, CorbaSender, servForT, ptrForT >::getValue ( long &  size)
virtual

◆ getValue() [2/2]

T * Receiver< T, servForT , ptrForT >::getValue ( long &  size,
senderPtr  sender 
)
protectedvirtualinherited

Field Documentation

◆ _mySender

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