Classe de base du service de vérification des données entre deux exécutions. Plus de détails...
#include <arcane/core/VerifierService.h>
Fonctions membres publiques | |
VerifierService (const ServiceBuildInfo &sbi) | |
IBase * | serviceParent () const override |
Accès à l'interface de base des principaux objets Arcane. | |
IServiceInfo * | serviceInfo () const override |
Accès aux informations du service. | |
IService * | serviceInterface () override |
Retourne l'interface bas niveau IService du service. | |
void | setFileName (const String &file_name) override |
Positionne le nom du fichier contenant les valeurs de référence. | |
String | fileName () const override |
Nom du fichier contenant les valeurs de référence. | |
void | setResultFileName (const String &file_name) override |
Nom du fichier contenant les résultats. | |
String | resultfileName () const override |
void | setCompareMode (eCompareMode v) override |
Type de comparaison souhaité | |
eCompareMode | compareMode () const override |
void | setSubDir (const String &sub_dir) override |
Positionne le nom du sous répertoire contenant les valeurs de référence. | |
String | subDir () const override |
Nom du fichier contenant les valeurs de référence. | |
ISubDomain * | subDomain () |
![]() | |
virtual | ~AbstractService () |
Destructeur. | |
virtual void | build () |
Construction de niveau build du service. | |
![]() | |
virtual | ~IService () |
Libère les ressources. | |
![]() | |
virtual | ~IVerifierService ()=default |
Libère les ressources. | |
virtual void | writeReferenceFile ()=0 |
Ecrit le fichier référence. | |
virtual void | doVerifFromReferenceFile (bool parallel_sequential, bool compare_ghost)=0 |
Effectue la vérification à partir du fichier référence. | |
Fonctions membres protégées | |
virtual void | _doVerif (IDataReader *reader, const VariableCollection &variables, bool compare_ghost) |
virtual void | _getVariables (VariableList variables, bool parallel_sequential) |
Remplit dans variables la liste des variables devant être relues. | |
![]() | |
AbstractService (const ServiceBuildInfo &) | |
Constructeur à partir d'un ServiceBuildInfo. | |
![]() | |
IService () | |
Constructeur. | |
Membres hérités additionnels | |
![]() | |
enum class | eCompareMode { Values , HashOnly } |
Mode de comparaison. Plus de détails... | |
Classe de base du service de vérification des données entre deux exécutions.
Définition à la ligne 42 du fichier VerifierService.h.
|
explicit |
Définition à la ligne 42 du fichier VerifierService.cc.
|
override |
Définition à la ligne 54 du fichier VerifierService.cc.
|
protectedvirtual |
Définition à la ligne 245 du fichier VerifierService.cc.
|
protectedvirtual |
Remplit dans variables la liste des variables devant être relues.
Définition à la ligne 71 du fichier VerifierService.cc.
Références Arcane::IK_Unknown, Arcane::IVariable::itemKind(), Arcane::IVariable::meshHandle(), Arcane::IMesh::parallelMng(), et Arcane::IVariable::property().
|
inlineoverridevirtual |
Implémente Arcane::IVerifierService.
Définition à la ligne 90 du fichier VerifierService.h.
|
inlineoverridevirtual |
Nom du fichier contenant les valeurs de référence.
Implémente Arcane::IVerifierService.
Définition à la ligne 81 du fichier VerifierService.h.
|
inlineoverridevirtual |
Implémente Arcane::IVerifierService.
Définition à la ligne 86 du fichier VerifierService.h.
|
inlineoverridevirtual |
Accès aux informations du service.
Voir IServiceInfo pour les détails
Réimplémentée à partir de Arcane::AbstractService.
Définition à la ligne 75 du fichier VerifierService.h.
|
inlineoverridevirtual |
Retourne l'interface bas niveau IService du service.
Réimplémentée à partir de Arcane::AbstractService.
Définition à la ligne 76 du fichier VerifierService.h.
|
overridevirtual |
Accès à l'interface de base des principaux objets Arcane.
Réimplémentée à partir de Arcane::AbstractService.
Définition à la ligne 62 du fichier VerifierService.cc.
|
inlineoverridevirtual |
Type de comparaison souhaité
Implémente Arcane::IVerifierService.
Définition à la ligne 89 du fichier VerifierService.h.
Positionne le nom du fichier contenant les valeurs de référence.
Implémente Arcane::IVerifierService.
Définition à la ligne 80 du fichier VerifierService.h.
Nom du fichier contenant les résultats.
Implémente Arcane::IVerifierService.
Définition à la ligne 85 du fichier VerifierService.h.
Positionne le nom du sous répertoire contenant les valeurs de référence.
Implémente Arcane::IVerifierService.
Définition à la ligne 92 du fichier VerifierService.h.
|
inlineoverridevirtual |
Nom du fichier contenant les valeurs de référence.
Implémente Arcane::IVerifierService.
Définition à la ligne 93 du fichier VerifierService.h.
|
inline |
Définition à la ligne 103 du fichier VerifierService.h.