Version: 5.1.6

MEDMEM.MED_MED_RDWR_DRIVER22 Class Reference

#include <MEDMEM_MedMedDriver22.hxx>

Inheritance diagram for MEDMEM.MED_MED_RDWR_DRIVER22:
Inheritance graph

Public Member Functions

 MED_MED_RDWR_DRIVER22 ()
 MED_MED_RDWR_DRIVER22 (const string &fileName, MED *const ptrMed)
 MED_MED_RDWR_DRIVER22 (const MED_MED_RDWR_DRIVER22 &driver)
 ~MED_MED_RDWR_DRIVER22 ()
void write (void) const throw (MEDEXCEPTION)
void writeFrom (void) const throw (MEDEXCEPTION)
void read (void) throw (MEDEXCEPTION)
void readFileStruct (void) throw (MEDEXCEPTION)
virtual GENDRIVERcopy (void) const

Detailed Description

Driver Med for MED : Read write.


Constructor & Destructor Documentation

MED_MED_RDWR_DRIVER22::MED_MED_RDWR_DRIVER22 (  ) 

Constructor.

References MEDMEM.GENDRIVER._accessMode, and MED_EN.RDWR.

MED_MED_RDWR_DRIVER22::MED_MED_RDWR_DRIVER22 ( const string &  fileName,
MED *const   ptrMed 
)

Constructor.

MED_MED_RDWR_DRIVER22::MED_MED_RDWR_DRIVER22 ( const MED_MED_RDWR_DRIVER22 driver  ) 

Copy constructor.

MED_MED_RDWR_DRIVER22::~MED_MED_RDWR_DRIVER22 (  ) 

Destructor.

References MESSAGE_MED.


Member Function Documentation

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

Write all in file.

Reimplemented from MEDMEM.MED_MED_RDONLY_DRIVER22.

References BEGIN_OF_MED, and END_OF_MED.

void MED_MED_RDWR_DRIVER22::writeFrom ( void   )  const throw (MEDEXCEPTION) [virtual]

Write only objects created from this MED driver in file.

Reimplemented from MEDMEM.MED_MED_RDONLY_DRIVER22.

References BEGIN_OF_MED, and END_OF_MED.

void MED_MED_RDWR_DRIVER22::read ( void   )  throw (MEDEXCEPTION) [virtual]

Read all from the file.

Reimplemented from MEDMEM.MED_MED_RDONLY_DRIVER22.

References BEGIN_OF_MED, and END_OF_MED.

void MED_MED_RDWR_DRIVER22::readFileStruct ( void   )  throw (MEDEXCEPTION) [virtual]

Read only table of contents of the file.

All objects are created but there values are not read.

Reimplemented from MEDMEM.MED_MED_RDONLY_DRIVER22.

References BEGIN_OF_MED, and END_OF_MED.

GENDRIVER * MED_MED_RDWR_DRIVER22::copy ( void   )  const [virtual]