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

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

#include <arcane/core/AbstractCaseDocumentVisitor.h>

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

Fonctions membres publiques

void beginVisit (const ICaseOptions *opt) override
 
void endVisit (const ICaseOptions *opt) override
 
void beginVisit (const CaseOptionServiceImpl *opt) override
 
void endVisit (const CaseOptionServiceImpl *opt) override
 
void beginVisit (const CaseOptionMultiServiceImpl *opt, Integer index) override
 
void endVisit (const CaseOptionMultiServiceImpl *opt, Integer index) override
 
void applyVisitor (const CaseOptionSimple *opt) override
 
void applyVisitor (const CaseOptionMultiSimple *opt) override
 
void applyVisitor (const CaseOptionExtended *opt) override
 
void applyVisitor (const CaseOptionMultiExtended *opt) override
 
void applyVisitor (const CaseOptionEnum *opt) override
 
void applyVisitor (const CaseOptionMultiEnum *opt) override
 

Fonctions membres protégées

void _throwException ()
 

Description détaillée

Visiteur abstrait pour une donnée scalaire.

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

Définition à la ligne 35 du fichier AbstractCaseDocumentVisitor.h.

Documentation des fonctions membres

◆ _throwException()

void Arcane::AbstractCaseDocumentVisitor::_throwException ( )
protected

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

◆ applyVisitor() [1/6]

void Arcane::AbstractCaseDocumentVisitor::applyVisitor ( const CaseOptionEnum opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 99 du fichier AbstractCaseDocumentVisitor.cc.

◆ applyVisitor() [2/6]

void Arcane::AbstractCaseDocumentVisitor::applyVisitor ( const CaseOptionExtended opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 79 du fichier AbstractCaseDocumentVisitor.cc.

◆ applyVisitor() [3/6]

void Arcane::AbstractCaseDocumentVisitor::applyVisitor ( const CaseOptionMultiEnum opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 109 du fichier AbstractCaseDocumentVisitor.cc.

◆ applyVisitor() [4/6]

void Arcane::AbstractCaseDocumentVisitor::applyVisitor ( const CaseOptionMultiExtended opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 89 du fichier AbstractCaseDocumentVisitor.cc.

◆ applyVisitor() [5/6]

void Arcane::AbstractCaseDocumentVisitor::applyVisitor ( const CaseOptionMultiSimple opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 69 du fichier AbstractCaseDocumentVisitor.cc.

◆ applyVisitor() [6/6]

void Arcane::AbstractCaseDocumentVisitor::applyVisitor ( const CaseOptionSimple opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 58 du fichier AbstractCaseDocumentVisitor.cc.

◆ beginVisit() [1/3]

void Arcane::AbstractCaseDocumentVisitor::beginVisit ( const CaseOptionMultiServiceImpl opt,
Integer  index 
)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 139 du fichier AbstractCaseDocumentVisitor.cc.

◆ beginVisit() [2/3]

void Arcane::AbstractCaseDocumentVisitor::beginVisit ( const CaseOptionServiceImpl opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 119 du fichier AbstractCaseDocumentVisitor.cc.

◆ beginVisit() [3/3]

void Arcane::AbstractCaseDocumentVisitor::beginVisit ( const ICaseOptions opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 38 du fichier AbstractCaseDocumentVisitor.cc.

◆ endVisit() [1/3]

void Arcane::AbstractCaseDocumentVisitor::endVisit ( const CaseOptionMultiServiceImpl opt,
Integer  index 
)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 150 du fichier AbstractCaseDocumentVisitor.cc.

◆ endVisit() [2/3]

void Arcane::AbstractCaseDocumentVisitor::endVisit ( const CaseOptionServiceImpl opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 129 du fichier AbstractCaseDocumentVisitor.cc.

◆ endVisit() [3/3]

void Arcane::AbstractCaseDocumentVisitor::endVisit ( const ICaseOptions opt)
overridevirtual

Implémente Arcane::ICaseDocumentVisitor.

Définition à la ligne 48 du fichier AbstractCaseDocumentVisitor.cc.


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