Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::VariableIOReaderMng::DataReaderWrapper Class Reference

Wrapper for IDataReader2. More...

Inheritance diagram for Arcane::VariableIOReaderMng::DataReaderWrapper:
Collaboration diagram for Arcane::VariableIOReaderMng::DataReaderWrapper:

Public Member Functions

 DataReaderWrapper (IDataReader2 *reader)
void beginRead (const VariableCollection &vars) override
void read (VariableMetaData *vmd, IVariable *var, IData *data) override
void endRead () override

Private Attributes

IDataReader2m_reader

Detailed Description

Wrapper for IDataReader2.

Definition at line 169 of file VariableIOReaderMng.cc.

Constructor & Destructor Documentation

◆ DataReaderWrapper()

Arcane::VariableIOReaderMng::DataReaderWrapper::DataReaderWrapper ( IDataReader2 * reader)
inlineexplicit

Definition at line 174 of file VariableIOReaderMng.cc.

Member Function Documentation

◆ beginRead()

void Arcane::VariableIOReaderMng::DataReaderWrapper::beginRead ( const VariableCollection & vars)
inlineoverridevirtual

◆ endRead()

void Arcane::VariableIOReaderMng::DataReaderWrapper::endRead ( )
inlineoverridevirtual

◆ read()

void Arcane::VariableIOReaderMng::DataReaderWrapper::read ( VariableMetaData * vmd,
IVariable * var,
IData * data )
inlineoverridevirtual

Member Data Documentation

◆ m_reader

IDataReader2* Arcane::VariableIOReaderMng::DataReaderWrapper::m_reader
private

Definition at line 194 of file VariableIOReaderMng.cc.


The documentation for this class was generated from the following file: