Back to index

salome-med  6.5.0
Public Member Functions
ParaMEDMEM::ParaMEDCouplingFieldDoubleServant Class Reference

#include <ParaMEDCouplingFieldDoubleServant.hxx>

Inheritance diagram for ParaMEDMEM::ParaMEDCouplingFieldDoubleServant:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ParaMEDCouplingFieldDoubleServant (CORBA::ORB_ptr orb, MEDCouplingFieldDouble *field)
void Register ()
void UnRegister ()

Detailed Description

Definition at line 31 of file ParaMEDCouplingFieldDoubleServant.hxx.


Constructor & Destructor Documentation

Definition at line 24 of file ParaMEDCouplingFieldDoubleServant.cxx.

                                                                                                                  :MEDCouplingFieldDoubleServant(field)
{
  Engines::MPIObject_var pobj = POA_SALOME_MED::ParaMEDCouplingFieldDoubleCorbaInterface::_this();
  BCastIOR(orb,pobj,false);
}

Member Function Documentation

Definition at line 30 of file ParaMEDCouplingFieldDoubleServant.cxx.

{
  if(_numproc == 0)
    for(int ip=1;ip<_nbproc;ip++)
      {
        SALOME_MED::ParaMEDCouplingFieldDoubleCorbaInterface_var fieldPtr=SALOME_MED::ParaMEDCouplingFieldDoubleCorbaInterface::_narrow((*_tior)[ip]);
        fieldPtr->Register();
      }
  MEDCouplingFieldDoubleServant::Register();
}

Definition at line 41 of file ParaMEDCouplingFieldDoubleServant.cxx.

{
  if(_numproc == 0)
    for(int ip=1;ip<_nbproc;ip++)
      {
        SALOME_MED::ParaMEDCouplingFieldDoubleCorbaInterface_var fieldPtr=SALOME_MED::ParaMEDCouplingFieldDoubleCorbaInterface::_narrow((*_tior)[ip]);
        fieldPtr->UnRegister();
      }
  MEDCouplingFieldDoubleServant::UnRegister();
}

The documentation for this class was generated from the following files: