#include <Med_Gen_i.hxx>

Public Member Functions | |
| Med_Gen_i (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName) | |
| virtual | ~Med_Gen_i () |
| SALOME_MED::GMESH_ptr | readMeshInFile (const char *fileName, const char *studyName, const char *meshName) throw (SALOME::SALOME_Exception) |
| SALOME_MED::FIELD_ptr | readFieldInFile (const char *fileName, const char *studyName, const char *fieldName, CORBA::Long iter, CORBA::Long ordre) throw (SALOME::SALOME_Exception) |
| SALOME_MED::MED_ptr | readStructFile (const char *fileName, const char *studyName) throw (SALOME::SALOME_Exception) |
| void | readStructFileWithFieldType (const char *fileName, const char *studyName) throw (SALOME::SALOME_Exception) |
| char * | ComponentDataType () |
| virtual Engines::EngineComponent_ptr | GetComponentInstance () |
Static Public Member Functions | |
| static Med_Gen_i * | GetMEDGen () |
| static SALOME_MED::MED_ptr | GetMED (SALOMEDS::SComponent_ptr theStudy) |
| static PortableServer::ServantBase_var | GetServant (CORBA::Object_ptr theObject) |
| template<class T > | |
| static T | DownCast (CORBA::Object_ptr theArg) |
Private Member Functions | |
| SALOMEDS::Study_var | studyName2Study (const char *studyName) throw (SALOME::SALOME_Exception) |
| void | addInStudy (SALOMEDS::Study_var myStudy) throw (SALOME::SALOME_Exception) |
Private Attributes | |
| bool | _duringLoad |
Static Private Attributes | |
| static Med_Gen_i * | _MEDGen = NULL |
| Med_Gen_i::Med_Gen_i | ( | CORBA::ORB_ptr | orb, |
| PortableServer::POA_ptr | poa, | ||
| PortableServer::ObjectId * | contId, | ||
| const char * | instanceName, | ||
| const char * | interfaceName | ||
| ) |
| Med_Gen_i::~Med_Gen_i | ( | ) | [virtual] |
Destructor
References MESSAGE.
| SALOMEDS::Study_var Med_Gen_i::studyName2Study | ( | const char * | studyName | ) | throw (SALOME::SALOME_Exception) [private] |
private method : change a study name in SALOMEDS.Study_var
| void Med_Gen_i::addInStudy | ( | SALOMEDS::Study_var | myStudy | ) | throw (SALOME::SALOME_Exception) [private] |
private method : add Med component in Study (Not MedGen ???)
References MESSAGE.
| SALOME_MED::GMESH_ptr Med_Gen_i::readMeshInFile | ( | const char * | fileName, |
| const char * | studyName, | ||
| const char * | meshName | ||
| ) | throw (SALOME::SALOME_Exception) |
| SALOME_MED::FIELD_ptr Med_Gen_i::readFieldInFile | ( | const char * | fileName, |
| const char * | studyName, | ||
| const char * | fieldName, | ||
| CORBA::Long | iter, | ||
| CORBA::Long | ordre | ||
| ) | throw (SALOME::SALOME_Exception) |
Sert un Champ
References MEDMEM.GMESH.addDriver(), MEDMEM.FIELD_.addDriver(), ASSERT, Med_Gen_test.fieldName, Med_Gen_test.fileName, MEDMEM.MEDFILEBROWSER.getFieldNames(), MEDMEM.MEDFILEBROWSER.getFieldType(), MEDMEM.MEDFILEBROWSER.getMeshName(), MEDMEM.GMESH.getName(), MEDMEM.FIELD_.getSupport(), MEDMEM.FIELD_.getValueType(), MEDMEM.MEDFILEBROWSER.isStructuredMesh(), MEDMEM.MED_DRIVER, MED_EN.MED_INT32, MED_EN.MED_INT64, MED_EN.MED_REEL64, MESSAGE, MED_EN.RDONLY, MEDMEM.GMESH.read(), MEDMEM.MEDFILEBROWSER.readFileStruct(), MEDMEM.FIELD_.setIterationNumber(), MEDMEM.SUPPORT.setMesh(), MEDMEM.FIELD_.setOrderNumber(), and medClient_test.type.
| SALOME_MED::MED_ptr Med_Gen_i::readStructFile | ( | const char * | fileName, |
| const char * | studyName | ||
| ) | throw (SALOME::SALOME_Exception) |
Lit tous les objets contenus dans un fichier med et les lit en memoire
References Med_Gen_test.fileName, MEDMEM.MED_i.init(), MEDMEM.MED_DRIVER, and MESSAGE.
| void Med_Gen_i::readStructFileWithFieldType | ( | const char * | fileName, |
| const char * | studyName | ||
| ) | throw (SALOME::SALOME_Exception) |
Prepare un Maillage sans le lire en memoire avec stokage dans l'etude des champs avec leur type
References MEDMEM.MED_i.addInStudy(), Med_Gen_test.fileName, MEDMEM.MED_i.initWithFieldType(), MEDMEM.MED_DRIVER, and MESSAGE.
| static Med_Gen_i* Med_Gen_i.GetMEDGen | ( | ) | [static] |
| static SALOME_MED::MED_ptr Med_Gen_i.GetMED | ( | SALOMEDS::SComponent_ptr | theStudy | ) | [static] |
Reimplemented from Med_Gen_Driver_i.
| PortableServer::ServantBase_var Med_Gen_i::GetServant | ( | CORBA::Object_ptr | theObject | ) | [static] |
| static T Med_Gen_i.DownCast | ( | CORBA::Object_ptr | theArg | ) | [static] |
| char * Med_Gen_i::ComponentDataType | ( | ) |
References MESSAGE.
| Engines::EngineComponent_ptr Med_Gen_i::GetComponentInstance | ( | ) | [virtual] |
from Driver
Implements Med_Gen_Driver_i.
Med_Gen_i * Med_Gen_i::_MEDGen = NULL [static, private] |
bool Med_Gen_i._duringLoad [private] |