#include <MEDMEM_GibiMeshDriver.hxx>

Public Member Functions | |
| GIBI_MED_RDONLY_DRIVER () | |
| GIBI_MED_RDONLY_DRIVER (const std::string &fileName, std::vector< FIELD_ * > &ptrFields) | |
| GIBI_MED_RDONLY_DRIVER (const GIBI_MED_RDONLY_DRIVER &driver) | |
| virtual | ~GIBI_MED_RDONLY_DRIVER () |
| void | read (void) throw (MEDEXCEPTION) |
| MESH * | getMesh () const |
| Return a mesh created while reading fields. Call removeReference() after finishing using it. | |
Private Member Functions | |
| GENDRIVER * | copy (void) const |
Private Attributes | |
| std::vector< FIELD_ * > * | _fields |
| GIBI_MED_RDONLY_DRIVER::GIBI_MED_RDONLY_DRIVER | ( | ) |
Constructor.
| GIBI_MED_RDONLY_DRIVER::GIBI_MED_RDONLY_DRIVER | ( | const std::string & | fileName, |
| std::vector< FIELD_ * > & | ptrFields | ||
| ) |
Constructor.
References MEDMEM.GENDRIVER._accessMode, MEDMEM.GENDRIVER._fileName, Med_Gen_test.fileName, MESSAGE_MED, and MED_EN.RDONLY.
| GIBI_MED_RDONLY_DRIVER::GIBI_MED_RDONLY_DRIVER | ( | const GIBI_MED_RDONLY_DRIVER & | driver | ) |
Copy constructor.
| GIBI_MED_RDONLY_DRIVER::~GIBI_MED_RDONLY_DRIVER | ( | ) | [virtual] |
Destructor.
References MEDMEM.GIBI_MESH_DRIVER._mesh, and MEDMEM.RCBASE.removeReference().
| void GIBI_MED_RDONLY_DRIVER::read | ( | void | ) | throw (MEDEXCEPTION) [virtual] |
Read MESH and FIELDs in the specified file.
Reimplemented from MEDMEM.GIBI_MESH_RDONLY_DRIVER.
References MEDMEM.GIBI_MED_RDONLY_DRIVER._fields, MEDMEM.GENDRIVER._fileName, MEDMEM.GIBI_MESH_DRIVER._mesh, MEDMEM.GENDRIVER._status, BEGIN_OF_MED, END_OF_MED, ensightMedEnsight_test.fields, MEDMEM.GIBI_MESH_RDONLY_DRIVER.fillMesh(), MEDMEM._intermediateMED.getFields(), MEDMEM.SUPPORT.getName(), MEDMEM.GMESH.getName(), MEDMEM.FIELD_.getNumberOfComponents(), MEDMEM.SUPPORT.getNumberOfTypes(), MEDMEM.FIELD_.getSupport(), MEDMEM.SUPPORT.getTypes(), INFOS_MED, MEDMEM.SUPPORT.isOnAllElements(), Med_Gen_test.it, LOCALIZED, MED_EN.MED_OPENED, MESSAGE_MED, MEDMEM.GIBI_MESH_RDONLY_DRIVER.readFile(), MEDMEM.FIELD_.setComponentsUnits(), MEDMEM.FIELD_.setMEDComponentsUnits(), MEDMEM.GMESH.setName(), MEDMEM.GIBI_MESH_RDONLY_DRIVER.updateSupports(), and MEDMEM.MEDEXCEPTION.what().
| MESH * GIBI_MED_RDONLY_DRIVER::getMesh | ( | ) | const |
Return a mesh created while reading fields. Call removeReference() after finishing using it.
References MEDMEM.GIBI_MESH_DRIVER._mesh, and MEDMEM.RCBASE.addReference().
| GENDRIVER * GIBI_MED_RDONLY_DRIVER::copy | ( | void | ) | const [private, virtual] |
Reimplemented from MEDMEM.GIBI_MESH_RDONLY_DRIVER.
References MEDMEM.GIBI_MED_RDONLY_DRIVER.GIBI_MED_RDONLY_DRIVER().
std::vector<FIELD_*>* MEDMEM.GIBI_MED_RDONLY_DRIVER._fields [private] |