Version: 9.12.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::~SALOME_Matrix_i ( )
protected

References _ownTabToSend, and _tabToSend.

◆ SALOME_Matrix_i()

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

Member Function Documentation

◆ getData()

SALOME::SenderDouble_ptr SALOME_Matrix_i::getData ( )

◆ getSizeOfColumn()

CORBA::Long SALOME_Matrix_i::getSizeOfColumn ( )

References _nbOfColumn.

◆ release()

void SALOME_Matrix_i::release ( )

Field Documentation

◆ _nbOfColumn

int SALOME_Matrix_i::_nbOfColumn
private

Referenced by getData(), and getSizeOfColumn().

◆ _nbOfRow

int SALOME_Matrix_i::_nbOfRow
private

Referenced by getData().

◆ _ownTabToSend

bool SALOME_Matrix_i::_ownTabToSend
private

Referenced by ~SALOME_Matrix_i().

◆ _tabToSend

const double* SALOME_Matrix_i::_tabToSend
private

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

◆ _type