Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ICaseDocumentabstract
+ Graphe d'héritage de Arcane::ICaseDocument:
+ Graphe de collaboration de Arcane::ICaseDocument:

Fonctions membres publiques

virtual void build ()=0
 Construit l'instance.
 
virtual ICaseDocumentclone ()=0
 Clone le document.
 
virtual CaseNodeNamescaseNodeNames ()=0
 Retourne l'instance contenant les noms des noeuds XML par langage.
 
virtual XmlNode arcaneElement ()=0
 Retourne l'élément des informations pour Arcane.
 
virtual XmlNode configurationElement ()=0
 Retourne l'élément des informations de configuration.
 
virtual XmlNode timeloopElement ()=0
 Retourne l'élément contenant le choix de la boucle en temps.
 
virtual XmlNode titleElement ()=0
 Retourne l'élément contenant le titre du cas.
 
virtual XmlNode descriptionElement ()=0
 Retourne l'élément contenant la description du cas.
 
virtual XmlNode modulesElement ()=0
 Retourne l'élément contenant la description des modules.
 
virtual XmlNode servicesElement ()=0
 Retourne l'élément contenant la description des services.
 
virtual XmlNode functionsElement ()=0
 Retourne l'élément racine des fonctions.
 
virtual const XmlNodeListmeshElements ()=0
 Retourne l'élément racine des informations de maillage.
 
virtual XmlNode meshesElement ()=0
 Elément contenant la liste des maillages (nouveau mécanisme) (peut être nul)
 
virtual String userClass () const =0
 Nom de la classe d'utilisation du cas.
 
virtual void setUserClass (const String &value)=0
 Positionne le nom de la classe d'utilisation du cas.
 
virtual String codeName () const =0
 Nom du code du cas.
 
virtual void setCodeName (const String &value)=0
 Positionne le nom du code du cas.
 
virtual String codeVersion () const =0
 Numéro de version du code correspondant au cas.
 
virtual void setCodeVersion (const String &value)=0
 Positionne le numéro de version du code.
 
virtual String codeUnitSystem () const =0
 Nom du système d'unité du document.
 
virtual void setCodeUnitSystem (const String &value)=0
 Positionne le nom du systmème d'unité du document.
 
virtual void setDefaultCategory (const String &v)=0
 Positionne la catégorie utilisée pour les valeurs par défaut.
 
virtual ICaseDocumentFragmentfragment ()=0
 Fragment correspondant à ce document.
 
- Fonctions membres publiques hérités de Arcane::ICaseDocumentFragment
virtual IXmlDocumentHolderdocumentHolder ()=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 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.
 

Description détaillée

Définition à la ligne 100 du fichier ICaseDocument.h.

Documentation des fonctions membres

◆ caseNodeNames()

virtual CaseNodeNames * Arcane::ICaseDocument::caseNodeNames ( )
pure virtual

Retourne l'instance contenant les noms des noeuds XML par langage.

Implémente Arcane::ICaseDocumentFragment.


La documentation de cette classe a été générée à partir du fichier suivant :