Version: 5.1.6

MEDMEM.ENSIGHT_FIELD_WRONLY_DRIVER Class Reference

#include <MEDMEM_EnsightFieldDriver.hxx>

Inheritance diagram for MEDMEM.ENSIGHT_FIELD_WRONLY_DRIVER:
Inheritance graph

Public Member Functions

 ENSIGHT_FIELD_WRONLY_DRIVER (const string &fileName, FIELD_ *ptrField)
 ENSIGHT_FIELD_WRONLY_DRIVER ()
 ENSIGHT_FIELD_WRONLY_DRIVER (const ENSIGHT_FIELD_WRONLY_DRIVER &fieldDriver)
 ~ENSIGHT_FIELD_WRONLY_DRIVER ()
GENDRIVERcopy (void) const
void read (void) throw (MEDEXCEPTION)
void write (void) const throw (MEDEXCEPTION)

Constructor & Destructor Documentation

ENSIGHT_FIELD_WRONLY_DRIVER::ENSIGHT_FIELD_WRONLY_DRIVER ( const string &  fileName,
FIELD_ ptrField 
)

Constructor to append a field to the file

ENSIGHT_FIELD_WRONLY_DRIVER::ENSIGHT_FIELD_WRONLY_DRIVER (  ) 
ENSIGHT_FIELD_WRONLY_DRIVER::ENSIGHT_FIELD_WRONLY_DRIVER ( const ENSIGHT_FIELD_WRONLY_DRIVER fieldDriver  ) 
ENSIGHT_FIELD_WRONLY_DRIVER::~ENSIGHT_FIELD_WRONLY_DRIVER (  ) 

Member Function Documentation

GENDRIVER * ENSIGHT_FIELD_WRONLY_DRIVER::copy ( void   )  const [virtual]
void ENSIGHT_FIELD_WRONLY_DRIVER::read ( void   )  throw (MEDEXCEPTION) [virtual]

Return a MEDEXCEPTION : it is the write-only driver.

Implements MEDMEM.GENDRIVER.

void ENSIGHT_FIELD_WRONLY_DRIVER::write ( void   )  const throw (MEDEXCEPTION) [virtual]

Write FIELD in the specified file, the mesh is supposed to be written in this file

Implements MEDMEM.GENDRIVER.

References MEDMEM_ENSIGHT.TEnSightElemType._name, MEDMEM.ENSIGHT_FIELD_DRIVER._ptrField, MEDMEM_ENSIGHT._CaseFileDriver.addField(), MEDMEM_ENSIGHT._BinaryFileWriter.addInt(), MEDMEM_ENSIGHT._BinaryFileWriter.addString(), BEGIN_OF_MED, MEDMEM_ENSIGHT.compatibilityPb(), Med_Gen_test.dt, med_opsupp_test.entity, MED_test2.field, MEDMEM_ENSIGHT._CaseFileDriver_User.getCaseFileName(), MEDMEM_ENSIGHT._CaseFileDriver_User.getDataFileName(), MEDMEM.FIELD_.getDescription(), MEDMEM_ENSIGHT.getEnSightType(), MEDMEM.SUPPORT.getEntity(), MEDMEM.MESH.getGroup(), MEDMEM.FIELD_.getInterlacingType(), MEDMEM.FIELD_.getIterationNumber(), MEDMEM.SUPPORT.getMesh(), MEDMEM.SUPPORT.getName(), MEDMEM.FIELD_.getName(), MEDMEM.SUPPORT.getNumber(), MEDMEM.FIELD_.getNumberOfComponents(), MEDMEM.MESH.getNumberOfElements(), MEDMEM.SUPPORT.getNumberOfElements(), MEDMEM.MESH.getNumberOfGroups(), MEDMEM.SUPPORT.getNumberOfTypes(), MEDMEM.FIELD_.getOrderNumber(), MEDMEM_ENSIGHT._CaseFileDriver_User.getPartNumber(), MEDMEM.FIELD_.getSupport(), MEDMEM.SUPPORT.getTypes(), getValuePointer(), MEDMEM.FIELD_.getValueType(), med_test1.group, MEDMEM.isBinaryEnSightFormatForWriting(), MEDMEM_ENSIGHT._CaseFileDriver_User.isGoldFormat(), MEDMEM.SUPPORT.isOnAllElements(), MEDMEM_ENSIGHT._CaseFileDriver_User.isToWriteEntity(), Med_Gen_test.it, MED_EN.MED_ALL_ELEMENTS, MED_EN.MED_ALL_ENTITIES, MED_EN.MED_CELL, MED_EN.MED_EDGE, MED_EXCEPTION, MED_EN.MED_INT32, MED_EN.MED_NO_INTERLACE_BY_TYPE, MED_EN.MED_NODE, MED_EN.MED_REEL64, MED_test2.mesh, batchmode_medcorba_test.number, MEDMEM.ENSIGHT_FIELD_DRIVER.openConst(), MEDMEM_ENSIGHT._CaseFileDriver.read(), MEDMEM.SUPPORT.setAll(), MEDMEM.SUPPORT.setEntity(), medClient_test.support, medClient_test.type, and MEDMEM_ENSIGHT._CaseFileDriver.write().