12#ifndef ARCANE_CORE_IDATAREADER2_H
13#define ARCANE_CORE_IDATAREADER2_H
37class ARCANE_CORE_EXPORT DataReaderInfo
52class ARCANE_CORE_EXPORT VariableDataReadInfo
64 IData* data()
const {
return m_data; }
Declarations of Arcane's general types.
Data reading information.
Interface for reading data of a variable (Version 2).
virtual ~IDataReader2()
Releases resources.
virtual void read(const VariableDataReadInfo &infos)=0
Reads the data specified by infos.
virtual void fillMetaData(ByteArray &bytes)=0
Fills bytes with the metadata content.
virtual void beginRead(const DataReaderInfo &infos)=0
Notifies the start of data reading.
virtual void endRead()=0
Notifies the end of data reading.
Interface of a data item.
Data reading information for a variable.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Array< Byte > ByteArray
Dynamic one-dimensional array of characters.