Version: 8.3.0
SALOME_Matrix_i Class Reference

#include <SALOME_Matrix_i.hxx>

Inheritance diagram for SALOME_Matrix_i:

Public Member Functions

 SALOME_Matrix_i (const SALOMEMultiComm &multiCommunicator, const double *tabToSend, int nbOfRow, int nbOfColumn, bool ownTabToSend=false)
 
SALOME::SenderDouble_ptr getData ()
 
CORBA::Long getSizeOfColumn ()
 
void release ()
 

Protected Member Functions

 ~SALOME_Matrix_i ()
 

Private Attributes

const double * _tabToSend
 
int _nbOfRow
 
int _nbOfColumn
 
bool _ownTabToSend
 
SALOMEMultiComm _type
 

Constructor & Destructor Documentation

SALOME_Matrix_i::~SALOME_Matrix_i ( )
protected

References _ownTabToSend, and _tabToSend.

SALOME_Matrix_i::SALOME_Matrix_i ( const SALOMEMultiComm multiCommunicator,
const double *  tabToSend,
int  nbOfRow,
int  nbOfColumn,
bool  ownTabToSend = false 
)

Member Function Documentation

SALOME::SenderDouble_ptr SALOME_Matrix_i::getData ( )
CORBA::Long SALOME_Matrix_i::getSizeOfColumn ( )

References _nbOfColumn.

void SALOME_Matrix_i::release ( )

Field Documentation

int SALOME_Matrix_i::_nbOfColumn
private

Referenced by getData(), and getSizeOfColumn().

int SALOME_Matrix_i::_nbOfRow
private

Referenced by getData().

bool SALOME_Matrix_i::_ownTabToSend
private

Referenced by ~SALOME_Matrix_i().

const double* SALOME_Matrix_i::_tabToSend
private

Referenced by getData(), and ~SALOME_Matrix_i().

SALOMEMultiComm SALOME_Matrix_i::_type
private

Referenced by getData().