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. | |
Interface for reading/writing variable data.
Definition at line 35 of file IDataReaderWriter.h.