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

Fonctions membres publiques

 CaseOptionMultiSimple (const CaseOptionBuildInfo &cob)
 
- Fonctions membres publiques hérités de Arcane::CaseOptionBase
String trueName () const
 Retourne le vrai nom (non traduit) de l'option.
 
String name () const
 Retourne le nom de l'option correspondant au langage du jeu de données.
 
String translatedName (const String &lang) const
 Nom dans la langue lang de l'option. Retourne name() si pas de traduction.
 
void search (bool is_phase1)
 Récupère la valeur du fichier de configuration pour la variable.
 
virtual void print (const String &lang, std::ostream &o) const =0
 Imprime la valeur de l'option dans le langage lang,sur le flot o.
 
ICaseMngcaseMng () const
 Gestionnaire de cas.
 
ICaseOptionListparentOptionList () const
 OptionList parent.
 
ITraceMngtraceMng () const
 Gestionnaire de traces.
 
ISubDomainsubDomain () const
 Gestionnaire de sous-domaine.
 
 ARCANE_DEPRECATED_REASON ("Y2023: use caseMng()->caseDocument() instead.") ICaseDocument *caseDocument() const
 Retourne le gestionnaire de document.
 
ICaseDocumentFragmentcaseDocumentFragment () const
 Retourne le document associé à cette option.
 
void setRootElement (const XmlNode &root_element)
 Positionne l'élément racine à root_element.
 
XmlNode rootElement () const
 Retourne l'élément racine du DOM.
 
virtual ICaseFunctionfunction () const =0
 Retourne la fonction liée à cette option ou nullptr s'il n'y en a pas.
 
Integer minOccurs () const
 Nombre minimum d'occurences (pour une option multiple)
 
Integer maxOccurs () const
 Nombre maximum d'occurences (pour une option multiple) (-1 == unbounded)
 
virtual void updateFromFunction (Real current_time, Integer current_iteration)=0
 Met à jour la valeur de l'option à partir d'une fonction.
 
void addAlternativeNodeName (const String &lang, const String &name)
 Ajoute une traduction pour le nom de l'option.
 
void addDefaultValue (const String &category, const String &value)
 Ajoute la valeur par défaut value à la catégorie category.
 
virtual void visit (ICaseDocumentVisitor *visitor) const =0
 Applique le visiteur sur cette option.
 
void checkIsInitialized () const
 Lève une exception si l'option n'a pas été initialisée.
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::CaseOptionBase
 CaseOptionBase (const CaseOptionBuildInfo &cob)
 
String _defaultValue () const
 Retourne la valeur par défaut de l'option ou 0 s'il n'y en a pas.
 
void _setDefaultValue (const String &def_value)
 
virtual void _search (bool is_phase1)=0
 
void _setIsInitialized ()
 
bool _isInitialized () const
 
void _checkIsInitialized () const
 
void _checkMinMaxOccurs (Integer nb_occur)
 
String _xpathFullName () const
 

Description détaillée

Définition à la ligne 298 du fichier CaseOptionSimple.h.

Documentation des constructeurs et destructeur

◆ CaseOptionMultiSimple()

Arcane::CaseOptionMultiSimple::CaseOptionMultiSimple ( const CaseOptionBuildInfo cob)
inline

Définition à la ligne 302 du fichier CaseOptionSimple.h.


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