Version: 6.3.1
Public Member Functions | Private Member Functions | Private Attributes

MEDMEM.MESHClient Class Reference

#include <MESHClient.hxx>

Inheritance diagram for MEDMEM.MESHClient:
Inheritance graph

Public Member Functions

 MESHClient (const SALOME_MED::MESH_ptr m)
virtual bool operator== (const MESH &other) const
void blankCopy ()
void fillCopy ()
virtual void write (int index=0) const
virtual void write (const GENDRIVER &genDriver, MED_EN::med_mode_acces medMode=MED_EN::WRONLY) const
virtual void write (driverTypes driverType, const std::string &filename, const std::string &meshname="", MED_EN::med_mode_acces medMode=MED_EN::WRONLY) const
virtual void printMySelf (ostream &os) const
 fillCopy() and then print myself to a stream

Private Member Functions

virtual ~MESHClient ()

Private Attributes

const SALOME_MED::MESH_var IOR_Mesh
bool _complete

Constructor & Destructor Documentation

MESHClient::MESHClient ( const SALOME_MED::MESH_ptr  m)
MESHClient::~MESHClient ( ) [private, virtual]

Destructeur

References MEDMEM.MESHClient.IOR_Mesh.


Member Function Documentation

bool MESHClient::operator== ( const MESH other) const [virtual]

Test equality between 2 MESHClients.

Reimplemented from MEDMEM.MESH.

References MEDMEM.MESHClient.IOR_Mesh.

void MESHClient::blankCopy ( )
void MESHClient::fillCopy ( )
void MESHClient::write ( int  index = 0) const [virtual]

For refCounter

For refCounter

Write all the content of the MESH using driver referenced by the integer handler index

Reimplemented from MEDMEM.GMESH.

References MEDMEM.MESHClient.fillCopy().

void MESHClient::write ( const GENDRIVER genDriver,
MED_EN::med_mode_acces  medMode = MED_EN::WRONLY 
) const [virtual]

Write all the content of the GMESH using genDriver

Reimplemented from MEDMEM.GMESH.

References MEDMEM.MESHClient.fillCopy(), and MEDMEM.MESHClient.write().

void MESHClient::write ( driverTypes  driverType,
const std::string &  filename,
const std::string &  meshname = "",
MED_EN::med_mode_acces  medMode = MED_EN::WRONLY 
) const [virtual]

Write all the content of the GMESH

Reimplemented from MEDMEM.GMESH.

References MEDMEM.MESHClient.fillCopy(), and MEDMEM.MESHClient.write().

void MESHClient::printMySelf ( ostream &  os) const [virtual]

fillCopy() and then print myself to a stream

References MEDMEM.MESHClient.fillCopy().


Field Documentation

const SALOME_MED::MESH_var MEDMEM.MESHClient.IOR_Mesh [private]
bool MEDMEM.MESHClient._complete [mutable, private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS