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

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

#include <arcane/core/AbstractDataVisitor.h>

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

Fonctions membres publiques

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 protégées

void _throwException (eDataType dt)
 

Description détaillée

Visiteur abstrait pour une donnée tableau.

Ce visiteur lève une exception pour chaque fonction applyVisitor() non réimplémentée.

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

Documentation des fonctions membres

◆ _throwException()

void Arcane::AbstractArrayDataVisitor::_throwException ( eDataType  dt)
protected

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

◆ applyVisitor() [1/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Byte > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [2/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Int16 > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [3/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Int32 > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [4/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Int64 > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [5/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Real > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [6/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Real2 > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [7/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Real2x2 > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [8/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Real3 > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [9/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< Real3x3 > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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

◆ applyVisitor() [10/10]

void Arcane::AbstractArrayDataVisitor::applyVisitor ( IArrayDataT< String > *  data)
virtual

Implémente Arcane::IArrayDataVisitor.

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


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