Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::IDataReaderWriter Class Referenceabstract

Interface for reading/writing variable data. More...

#include <arcane/core/IDataReaderWriter.h>

Public Member Functions

virtual void free ()=0
Public Member Functions inherited from Arcane::IDataReader
virtual ~IDataReader ()=default
 Frees resources.
virtual void beginRead (const VariableCollection &vars)=0
virtual void endRead ()=0
virtual String metaData ()=0
 Metadata.
virtual void read (IVariable *var, IData *data)=0
 Reads the data data of the variable var.
Public Member Functions inherited from Arcane::IDataWriter
virtual ~IDataWriter ()=default
 Frees resources.
virtual void beginWrite (const VariableCollection &vars)=0
virtual void endWrite ()=0
virtual void setMetaData (const String &meta_data)=0
 Sets the metadata information.
virtual void write (IVariable *var, IData *data)=0
 Writes the data data of the variable var.

Detailed Description

Interface for reading/writing variable data.

See also
IDataWriter, IDataReader

Definition at line 35 of file IDataReaderWriter.h.


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