Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::AbstractDataVisitor

Visiteur abstrait pour une donnée. Plus de détails...

#include <arcane/core/AbstractDataVisitor.h>

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

Fonctions membres publiques

virtual void applyDataVisitor (IScalarData *data)
 
virtual void applyDataVisitor (IArrayData *data)
 
virtual void applyDataVisitor (IArray2Data *data)
 
- Fonctions membres publiques hérités de Arcane::AbstractScalarDataVisitor
virtual void applyVisitor (IScalarDataT< Byte > *data)
 
virtual void applyVisitor (IScalarDataT< Real > *data)
 
virtual void applyVisitor (IScalarDataT< Int16 > *data)
 
virtual void applyVisitor (IScalarDataT< Int32 > *data)
 
virtual void applyVisitor (IScalarDataT< Int64 > *data)
 
virtual void applyVisitor (IScalarDataT< Real2 > *data)
 
virtual void applyVisitor (IScalarDataT< Real3 > *data)
 
virtual void applyVisitor (IScalarDataT< Real2x2 > *data)
 
virtual void applyVisitor (IScalarDataT< Real3x3 > *data)
 
virtual void applyVisitor (IScalarDataT< String > *data)
 
- Fonctions membres publiques hérités de Arcane::AbstractArrayDataVisitor
virtual void applyVisitor (IArrayDataT< Byte > *data)
 
virtual void applyVisitor (IArrayDataT< Real > *data)
 
virtual void applyVisitor (IArrayDataT< Int16 > *data)
 
virtual void applyVisitor (IArrayDataT< Int32 > *data)
 
virtual void applyVisitor (IArrayDataT< Int64 > *data)
 
virtual void applyVisitor (IArrayDataT< Real2 > *data)
 
virtual void applyVisitor (IArrayDataT< Real3 > *data)
 
virtual void applyVisitor (IArrayDataT< Real2x2 > *data)
 
virtual void applyVisitor (IArrayDataT< Real3x3 > *data)
 
virtual void applyVisitor (IArrayDataT< String > *data)
 
- Fonctions membres publiques hérités de Arcane::AbstractArray2DataVisitor
virtual void applyVisitor (IArray2DataT< Byte > *data)
 
virtual void applyVisitor (IArray2DataT< Real > *data)
 
virtual void applyVisitor (IArray2DataT< Int16 > *data)
 
virtual void applyVisitor (IArray2DataT< Int32 > *data)
 
virtual void applyVisitor (IArray2DataT< Int64 > *data)
 
virtual void applyVisitor (IArray2DataT< Real2 > *data)
 
virtual void applyVisitor (IArray2DataT< Real3 > *data)
 
virtual void applyVisitor (IArray2DataT< Real2x2 > *data)
 
virtual void applyVisitor (IArray2DataT< Real3x3 > *data)
 
- Fonctions membres publiques hérités de Arcane::IMultiArray2DataVisitor
virtual void applyVisitor (IMultiArray2DataT< Byte > *)
 
virtual void applyVisitor (IMultiArray2DataT< Real > *)
 
virtual void applyVisitor (IMultiArray2DataT< Int16 > *)
 
virtual void applyVisitor (IMultiArray2DataT< Int32 > *)
 
virtual void applyVisitor (IMultiArray2DataT< Int64 > *)
 
virtual void applyVisitor (IMultiArray2DataT< Real2 > *)
 
virtual void applyVisitor (IMultiArray2DataT< Real3 > *)
 
virtual void applyVisitor (IMultiArray2DataT< Real2x2 > *)
 
virtual void applyVisitor (IMultiArray2DataT< Real3x3 > *)
 
- Fonctions membres publiques hérités de Arcane::IDataVisitor
virtual void applyDataVisitor (IMultiArray2Data *)
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::AbstractScalarDataVisitor
void _throwException (eDataType dt)
 
- Fonctions membres protégées hérités de Arcane::AbstractArrayDataVisitor
void _throwException (eDataType dt)
 
- Fonctions membres protégées hérités de Arcane::AbstractArray2DataVisitor
void _throwException (eDataType dt)
 

Description détaillée

Visiteur abstrait pour une donnée.

Ce visiteur se contente de rediriger vers le visiteur scalaire, tableau 1D ou tableau 2D concerné.

Définition à la ligne 141 du fichier AbstractDataVisitor.h.

Documentation des fonctions membres

◆ applyDataVisitor() [1/3]

void Arcane::AbstractDataVisitor::applyDataVisitor ( IArray2Data data)
virtual

Implémente Arcane::IDataVisitor.

Définition à la ligne 40 du fichier AbstractDataVisitor.cc.

◆ applyDataVisitor() [2/3]

void Arcane::AbstractDataVisitor::applyDataVisitor ( IArrayData data)
virtual

Implémente Arcane::IDataVisitor.

Définition à la ligne 34 du fichier AbstractDataVisitor.cc.

◆ applyDataVisitor() [3/3]

void Arcane::AbstractDataVisitor::applyDataVisitor ( IScalarData data)
virtual

Implémente Arcane::IDataVisitor.

Définition à la ligne 28 du fichier AbstractDataVisitor.cc.


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