Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::impl::IGenericWriter Class Referenceabstract

Generic Writer. More...

#include <arcane/std/internal/BasicReaderWriter.h>

Inheritance diagram for Arcane::impl::IGenericWriter:
Collaboration diagram for Arcane::impl::IGenericWriter:

Public Member Functions

virtual void initialize (const String &path, Int32 rank)=0
virtual void writeData (const String &var_full_name, const ISerializedData *sdata, const String &comparison_hash, bool is_save_values)=0
 Saves a variable.
virtual void writeItemGroup (const String &group_full_name, SmallSpan< const Int64 > written_unique_ids, SmallSpan< const Int64 > wanted_unique_ids)=0
virtual void endWrite ()=0

Detailed Description

Generic Writer.

Definition at line 150 of file BasicReaderWriter.h.

Member Function Documentation

◆ writeData()

virtual void Arcane::impl::IGenericWriter::writeData ( const String & var_full_name,
const ISerializedData * sdata,
const String & comparison_hash,
bool is_save_values )
pure virtual

Saves a variable.

Parameters
var_full_nameVariable name
sdataserialized values of the variable
comparison_hashcomparison hash (null if none)
is_save_valuesIndicates if values are saved.

Implemented in Arcane::impl::BasicGenericWriter.


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