Version: 8.3.0
MPIObject_i Class Reference

#include <MPIObject_i.hxx>

Inheritance diagram for MPIObject_i:

Public Member Functions

 MPIObject_i ()
 
 ~MPIObject_i ()
 
Engines::IORTabtior ()
 
void tior (const Engines::IORTab &ior)
 

Protected Member Functions

void BCastIOR (CORBA::ORB_ptr orb, Engines::MPIObject_ptr pobj, bool amiCont)
 

Protected Attributes

int _numproc
 
int _nbproc
 
Engines::IORTab_tior
 
std::map< std::string, MPI_Comm > _gcom
 

Private Attributes

std::map< std::string, MPI_Comm > _icom
 
std::map< std::string, bool_srv
 
std::map< std::string,
std::string > 
_port_name
 

Constructor & Destructor Documentation

MPIObject_i::MPIObject_i ( )

References _nbproc, _numproc, and _tior.

MPIObject_i::~MPIObject_i ( )

References _tior.

Member Function Documentation

void MPIObject_i::BCastIOR ( CORBA::ORB_ptr  orb,
Engines::MPIObject_ptr  pobj,
bool  amiCont 
)
protected
Engines::IORTab * MPIObject_i::tior ( )

References _tior.

Referenced by BCastIOR().

void MPIObject_i::tior ( const Engines::IORTab ior)

References _tior.

Field Documentation

std::map<std::string, MPI_Comm> MPIObject_i::_gcom
protected
std::map<std::string, MPI_Comm> MPIObject_i::_icom
private
std::map<std::string, std::string> MPIObject_i::_port_name
private
std::map<std::string, bool> MPIObject_i::_srv
private