Back to index

salome-kernel  6.5.0
Public Member Functions | Protected Member Functions | Private Attributes
SALOME_Matrix_i Class Reference

#include <SALOME_Matrix_i.hxx>

List of all members.

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

Detailed Description

Definition at line 31 of file SALOME_Matrix_i.hxx.

Constructor & Destructor Documentation

Definition at line 34 of file SALOME_Matrix_i.cxx.

    delete [] _tabToSend;
SALOME_Matrix_i::SALOME_Matrix_i ( const SALOMEMultiComm &  multiCommunicator,
const double *  tabToSend,
int  nbOfRow,
int  nbOfColumn,
bool  ownTabToSend = false 

Definition at line 26 of file SALOME_Matrix_i.cxx.


Member Function Documentation

SALOME::SenderDouble_ptr SALOME_Matrix_i::getData ( )

Definition at line 40 of file SALOME_Matrix_i.cxx.

  return SenderFactory::buildSender(_type,_tabToSend,_nbOfRow*_nbOfColumn,false);

Definition at line 45 of file SALOME_Matrix_i.cxx.

  return _nbOfColumn;

Definition at line 50 of file SALOME_Matrix_i.cxx.

  PortableServer::ObjectId_var oid = _default_POA()->servant_to_id(this);

Member Data Documentation

Definition at line 36 of file SALOME_Matrix_i.hxx.

Definition at line 35 of file SALOME_Matrix_i.hxx.

Definition at line 37 of file SALOME_Matrix_i.hxx.

const double* SALOME_Matrix_i::_tabToSend [private]

Definition at line 34 of file SALOME_Matrix_i.hxx.

SALOMEMultiComm SALOME_Matrix_i::_type [private]

Definition at line 38 of file SALOME_Matrix_i.hxx.

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