Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::DumpWabstract

wrapper transformant des appels à l'interface IDataWriter en ex IDumpW Plus de détails...

#include <arcane/std/DumpW.h>

+ Graphe d'héritage de Arcane::DumpW:
+ Graphe de collaboration de Arcane::DumpW:

Classes

class  DataVisitor
 

Fonctions membres publiques

 DumpW ()
 Constructeur.
 
virtual ~DumpW ()
 Libère les ressources.
 
void beginWrite (const VariableCollection &vars)
 Notifie le début d'écriture.
 
void write (IVariable *var, IData *data)
 Ecrit les données data de la variable var.
 
virtual void endWrite ()=0
 Notifie la fin d'écriture.
 
virtual void setMetaData (const String &meta_data)=0
 Positionne les infos des méta-données.
 
- Fonctions membres publiques hérités de Arcane::IDataWriter
virtual ~IDataWriter ()
 Libère les ressources.
 

Fonctions membres protégées

virtual void beginWrite ()=0
 Notifie le début d'écriture.
 
virtual void writeVal (IVariable &v, ConstArrayView< Byte > a)=0
 Ecriture pour la variable v du tableau a.
 
virtual void writeVal (IVariable &v, ConstArrayView< Real > a)=0
 
virtual void writeVal (IVariable &v, ConstArrayView< Int64 > a)=0
 
virtual void writeVal (IVariable &v, ConstArrayView< Int32 > a)=0
 
virtual void writeVal (IVariable &, ConstArrayView< Int16 >)
 
virtual void writeVal (IVariable &v, ConstArrayView< Real2 > a)=0
 
virtual void writeVal (IVariable &v, ConstArrayView< Real3 > a)=0
 
virtual void writeVal (IVariable &v, ConstArrayView< Real2x2 > a)=0
 
virtual void writeVal (IVariable &v, ConstArrayView< Real3x3 > a)=0
 
virtual void writeVal (IVariable &v, ConstArrayView< String > a)=0
 
virtual void writeVal (IVariable &v, ConstArray2View< Byte > a)=0
 
virtual void writeVal (IVariable &v, ConstArray2View< Real > a)=0
 
virtual void writeVal (IVariable &v, ConstArray2View< Int64 > a)=0
 
virtual void writeVal (IVariable &v, ConstArray2View< Int32 > a)=0
 
virtual void writeVal (IVariable &, ConstArray2View< Int16 >)
 
virtual void writeVal (IVariable &v, ConstArray2View< Real2 > a)=0
 
virtual void writeVal (IVariable &v, ConstArray2View< Real3 > a)=0
 
virtual void writeVal (IVariable &v, ConstArray2View< Real2x2 > a)=0
 
virtual void writeVal (IVariable &v, ConstArray2View< Real3x3 > a)=0
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Byte > a)=0
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Real > a)=0
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Int64 > a)=0
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Int32 > a)=0
 
virtual void writeVal (IVariable &, ConstMultiArray2View< Int16 >)
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Real2 > a)=0
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Real3 > a)=0
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Real2x2 > a)=0
 
virtual void writeVal (IVariable &v, ConstMultiArray2View< Real3x3 > a)=0
 

Description détaillée

wrapper transformant des appels à l'interface IDataWriter en ex IDumpW

Définition à la ligne 43 du fichier DumpW.h.

Documentation des constructeurs et destructeur

◆ DumpW()

Arcane::DumpW::DumpW ( )

Constructeur.

Définition à la ligne 154 du fichier DumpW.cc.

◆ ~DumpW()

Arcane::DumpW::~DumpW ( )
virtual

Libère les ressources.

Définition à la ligne 162 du fichier DumpW.cc.

Documentation des fonctions membres

◆ beginWrite() [1/2]

virtual void Arcane::DumpW::beginWrite ( )
protectedpure virtual

Notifie le début d'écriture.

Implémenté dans Arcane::DumpWEnsight7, et Arcane::DumpWUCD.

Référencé par beginWrite().

+ Voici le graphe des appelants de cette fonction :

◆ beginWrite() [2/2]

void Arcane::DumpW::beginWrite ( const VariableCollection & vars)
virtual

Notifie le début d'écriture.

Implémente Arcane::IDataWriter.

Définition à la ligne 169 du fichier DumpW.cc.

Références beginWrite().

+ Voici le graphe d'appel pour cette fonction :

◆ endWrite()

virtual void Arcane::DumpW::endWrite ( )
pure virtual

Notifie la fin d'écriture.

Implémente Arcane::IDataWriter.

Implémenté dans Arcane::DumpWEnsight7, et Arcane::DumpWUCD.

◆ setMetaData()

virtual void Arcane::DumpW::setMetaData ( const String & meta_data)
pure virtual

Positionne les infos des méta-données.

Implémente Arcane::IDataWriter.

Implémenté dans Arcane::DumpWEnsight7, et Arcane::DumpWUCD.

◆ write()

void Arcane::DumpW::write ( IVariable * var,
IData * data )
virtual

Ecrit les données data de la variable var.

Implémente Arcane::IDataWriter.

Définition à la ligne 178 du fichier DumpW.cc.

Références Arcane::IData::visit().

Référencé par Arcane::DumpWEnsight7::endWrite().

+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ writeVal() [1/8]

virtual void Arcane::DumpW::writeVal ( IVariable & ,
ConstArray2View< Int16 >  )
inlineprotectedvirtual

Définition à la ligne 97 du fichier DumpW.h.

◆ writeVal() [2/8]

virtual void Arcane::DumpW::writeVal ( IVariable & ,
ConstArrayView< Int16 >  )
inlineprotectedvirtual

Définition à la ligne 83 du fichier DumpW.h.

◆ writeVal() [3/8]

virtual void Arcane::DumpW::writeVal ( IVariable & ,
ConstMultiArray2View< Int16 >  )
inlineprotectedvirtual

Définition à la ligne 110 du fichier DumpW.h.

◆ writeVal() [4/8]

virtual void Arcane::DumpW::writeVal ( IVariable & v,
ConstArray2View< Real3 > a )
protectedpure virtual

Implémenté dans Arcane::DumpWEnsight7.

◆ writeVal() [5/8]

virtual void Arcane::DumpW::writeVal ( IVariable & v,
ConstArrayView< Byte > a )
protectedpure virtual

Ecriture pour la variable v du tableau a.

Implémenté dans Arcane::DumpWEnsight7, et Arcane::DumpWUCD.

Références writeVal().

Référencé par writeVal().

+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ writeVal() [6/8]

virtual void Arcane::DumpW::writeVal ( IVariable & v,
ConstArrayView< Real > a )
protectedpure virtual

Implémenté dans Arcane::DumpWUCD.

◆ writeVal() [7/8]

virtual void Arcane::DumpW::writeVal ( IVariable & v,
ConstArrayView< Real3 > a )
protectedpure virtual

Implémenté dans Arcane::DumpWEnsight7, et Arcane::DumpWUCD.

◆ writeVal() [8/8]

virtual void Arcane::DumpW::writeVal ( IVariable & v,
ConstMultiArray2View< Real3 > a )
protectedpure virtual

Implémenté dans Arcane::DumpWEnsight7.


La documentation de cette classe a été générée à partir des fichiers suivants :