Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::BasicSerializer::Implabstract
+ Graphe d'héritage de Arcane::BasicSerializer::Impl:
+ Graphe de collaboration de Arcane::BasicSerializer::Impl:

Fonctions membres publiques

virtual Span< RealgetRealBuffer ()=0
 
virtual Span< Int16getInt16Buffer ()=0
 
virtual Span< Int32getInt32Buffer ()=0
 
virtual Span< Int64getInt64Buffer ()=0
 
virtual Span< BytegetByteBuffer ()=0
 
virtual Span< Int8getInt8Buffer ()=0
 
virtual Span< Float16getFloat16Buffer ()=0
 
virtual Span< BFloat16getBFloat16Buffer ()=0
 
virtual Span< Float32getFloat32Buffer ()=0
 
virtual Span< Float128getFloat128Buffer ()=0
 
virtual Span< Int128getInt128Buffer ()=0
 
virtual void allocateBuffer (Int64 nb_real, Int64 nb_int16, Int64 nb_int32, Int64 nb_int64, Int64 nb_byte, Int64 nb_int8, Int64 nb_float16, Int64 nb_bfloat16, Int64 nb_float32, Int64 nb_float128, Int64 nb_int128)=0
 
virtual void copy (Impl *rhs)=0
 
virtual Span< ByteglobalBuffer ()=0
 
virtual Span< const ByteglobalBuffer () const =0
 
virtual ConstArrayView< Int64sizesBuffer () const =0
 
virtual ConstArrayView< BytecopyAndGetSizesBuffer ()=0
 
virtual void preallocate (Int64 size)=0
 
virtual void releaseBuffer ()=0
 
virtual void setFromSizes ()=0
 
virtual Int64 totalSize () const =0
 
virtual void printSizes (std::ostream &o) const =0
 
virtual void allocateBuffer (Int64 nb_real, Int64 nb_int16, Int64 nb_int32, Int64 nb_int64, Int64 nb_byte)=0
 

Description détaillée

Définition à la ligne 29 du fichier BasicSerializerInternal.h.

Documentation des constructeurs et destructeur

◆ ~Impl()

virtual Arcane::BasicSerializer::Impl::~Impl ( )
inlinevirtual

Définition à la ligne 33 du fichier BasicSerializerInternal.h.


La documentation de cette classe a été générée à partir du fichier suivant :