Interface d'une partie d'un jeu de données. Plus de détails...
#include <arcane/core/ICaseDocument.h>
Fonctions membres publiques | |
virtual IXmlDocumentHolder * | documentHolder ()=0 |
Retourne le document Xml du jeu de données. Ce pointeur reste la propriété de cette classe et est détruit lorsque cette instance est détruite. | |
virtual XmlNode | documentNode ()=0 |
Retourne le noeud document. | |
virtual XmlNode | rootElement ()=0 |
Retourne l'élément racine. | |
virtual String | language () const =0 |
Langage utilisé dans le jeu de données. | |
virtual String | defaultCategory () const =0 |
Catégorie utilisée pour les valeurs par défaut. | |
virtual CaseNodeNames * | caseNodeNames ()=0 |
Retourne l'instance contenant les noms des noeuds XML par langage. | |
virtual void | addError (const CaseOptionError &case_error)=0 |
Ajoute une erreur dans le jeu de données. | |
virtual void | addWarning (const CaseOptionError &case_error)=0 |
Ajoute un avertissement dans le jeu de données. | |
virtual bool | hasError () const =0 |
virtual bool | hasWarnings () const =0 |
virtual void | printErrors (std::ostream &o)=0 |
Ecrit les erreurs dans le flot o. | |
virtual void | printWarnings (std::ostream &o)=0 |
Ecrit les avertissements dans le flot o. | |
virtual void | clearErrorsAndWarnings ()=0 |
Supprime les messages d'erreurs et d'avertissements enregistrés. | |
Interface d'une partie d'un jeu de données.
Définition à la ligne 39 du fichier ICaseDocument.h.
|
pure virtual |
Ajoute une erreur dans le jeu de données.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
Référencé par Arcane::CaseOptionError::addError(), Arcane::CaseOptionError::addInvalidTypeError(), Arcane::CaseOptionError::addInvalidTypeError(), et Arcane::CaseOptionError::addOptionNotFoundError().
|
pure virtual |
Ajoute un avertissement dans le jeu de données.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
Référencé par Arcane::CaseOptionError::addWarning().
|
pure virtual |
Retourne l'instance contenant les noms des noeuds XML par langage.
Implémenté dans Arcane::CaseDocument, Arcane::CaseDocumentFragment, et Arcane::ICaseDocument.
Référencé par Arcane::CaseOptions::read().
|
pure virtual |
Supprime les messages d'erreurs et d'avertissements enregistrés.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
Référencé par Arcane::CaseMng::internalReadOneOption(), et Arcane::CaseMng::readOptions().
|
pure virtual |
Catégorie utilisée pour les valeurs par défaut.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
|
pure virtual |
Retourne le document Xml du jeu de données. Ce pointeur reste la propriété de cette classe et est détruit lorsque cette instance est détruite.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
|
pure virtual |
Retourne le noeud document.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
|
pure virtual |
Langage utilisé dans le jeu de données.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
Référencé par Arcane::TimeLoopMng::_fillModuleFactoryMap(), Arcane::LimaMeshReaderService::readMeshFromFile(), et Arcane::CaseMng::readOptions().
|
pure virtual |
Ecrit les erreurs dans le flot o.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
|
pure virtual |
Ecrit les avertissements dans le flot o.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
|
pure virtual |
Retourne l'élément racine.
Implémenté dans Arcane::CaseDocument, et Arcane::CaseDocumentFragment.
Référencé par Arcane::CaseMng::_searchInvalidOptions(), et Arcane::mesh::DynamicMesh::initializeVariables().