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

Fonctions membres publiques

 CaseOptionOutput (Arcane::ICaseOptionList *icl, const Arcane::String &s, const Arcane::XmlNode &element, bool is_optional=false)
 
const CaseOptionOutputoperator() () const
 
Arcane::ConstArrayView< Arcane::StringgetVariable ()
 
Arcane::ConstArrayView< Arcane::ItemGroupgetGroup ()
 
- Fonctions membres publiques hérités de Arcane::CaseOptions
 CaseOptions (ICaseMng *cm, const String &name)
 Construit un jeu d'options.
 
 CaseOptions (ICaseOptionList *, const String &name)
 Construit un jeu d'options.
 
 CaseOptions (ICaseMng *cm, const String &name, const XmlNode &parent)
 Construit un jeu d'options.
 
 CaseOptions (ICaseOptionList *, const String &name, const XmlNode &parent, bool is_optional=false, bool is_multi=false)
 Construit un jeu d'options.
 
 ~CaseOptions () override
 Libère les ressources.
 
String rootTagTrueName () const override
 Retourne le vrai nom (non traduit) de l'élément.
 
String rootTagName () const override
 Retourne le nom de l'élément dans le langage du jeu de données.
 
String translatedName (const String &lang) const override
 Nom dans la langue lang de l'option. Retourne rootTagTrueName() si pas de traduction.
 
virtual String trueName () const
 Retourne le vrai nom (non traduit) de l'élément.
 
virtual String name () const
 Retourne le nom de l'élément dans le langage du jeu de données.
 
void read (bool is_phase1) override
 
void read (eCaseOptionReadPhase phase) override
 Effectue la lecture de la phase read_phase des options.
 
void addInvalidChildren (XmlNodeList &) override
 Ajoute à nlist les éléments non reconnus.
 
void printChildren (const String &lang, int indent) override
 
IServiceInfocaseServiceInfo () const override
 Retourne le service associé ou 0 s'il n'y en a pas.
 
IModulecaseModule () const override
 Retourne le module associé ou 0 s'il n'y en a pas.
 
void setCaseServiceInfo (IServiceInfo *m) override
 Associe le service m à ce jeu de données.
 
void setCaseModule (IModule *m) override
 Associe le module m à ce jeu de données.
 
void deepGetChildren (Array< CaseOptionBase * > &col) override
 Ajoute à la liste col tous les options filles.
 
ICaseOptionListconfigList () override
 
const ICaseOptionListconfigList () const override
 
ICaseFunctionactivateFunction () override
 Fonction indiquant l'état d'activation de l'option.
 
bool isPresent () const override
 Vrai si l'option est présente dans le fichier, faux s'il s'agit de la valeur par défaut.
 
void addAlternativeNodeName (const String &lang, const String &name) override
 Ajoute une traduction pour le nom de l'option. Ajoute le nom name de l'option correspondant au langage lang. Si une traduction existe déjà pour ce langage, elle est remplacée par celle-ci.
 
ICaseMngcaseMng () const override
 
ITraceMngtraceMng () const override
 
ISubDomainsubDomain () const override
 Sous-domain associé.
 
IMeshmesh () const override
 
MeshHandle meshHandle () const override
 
ICaseDocumentcaseDocument () const override
 
ICaseDocumentFragmentcaseDocumentFragment () const override
 
void detach () override
 
void visit (ICaseDocumentVisitor *visitor) const override
 Applique le visiteur sur cette option.
 
String xpathFullName () const override
 Nom complet au format XPath correspondant à rootElement()
 
Ref< ICaseOptionstoReference () override
 
- Fonctions membres publiques hérités de Arcane::ICaseOptions
 ARCCORE_DEPRECATED_2019 ("Use meshHandle().mesh() instead") virtual IMesh *mesh() const =0
 
 ARCANE_DEPRECATED_REASON ("Y2023: use caseMng()->caseDocument() instead.") virtual ICaseDocument *caseDocument() const =0
 

Attributs publics

Arcane::CaseOptionMultiSimpleT< Arcane::Stringvariable
 
Arcane::CaseOptionMultiExtendedT< Arcane::ItemGroupgroup
 

Fonctions membres privées

Arcane::ICaseOptionList_configList ()
 
Arcane::XmlNode _element ()
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Arcane::CaseOptions
 CaseOptions (ICaseMng *, const String &name, ICaseOptionList *parent)
 Construit un jeu d'options.
 
 CaseOptions (ICaseOptionList *, const String &name, ICaseOptionList *parent)
 Construit un jeu d'options.
 
void _setTranslatedName ()
 
bool _setMeshHandleAndCheckDisabled (const String &mesh_name)
 Positionne le maillage associé à cette option.
 
- Attributs protégés hérités de Arcane::CaseOptions
CaseOptionsPrivatem_p
 Implémentation.
 

Description détaillée

Définition à la ligne 46 du fichier ArcanePostProcessing_axl.h.

Documentation des constructeurs et destructeur

◆ CaseOptionOutput()

CaseOptionsArcanePostProcessing::CaseOptionOutput::CaseOptionOutput ( Arcane::ICaseOptionList icl,
const Arcane::String s,
const Arcane::XmlNode element,
bool  is_optional = false 
)
inline

Définition à la ligne 51 du fichier ArcanePostProcessing_axl.h.

Documentation des fonctions membres

◆ _configList()

Arcane::ICaseOptionList * CaseOptionsArcanePostProcessing::CaseOptionOutput::_configList ( )
inlineprivate

Définition à la ligne 95 du fichier ArcanePostProcessing_axl.h.

◆ _element()

Arcane::XmlNode CaseOptionsArcanePostProcessing::CaseOptionOutput::_element ( )
inlineprivate

Définition à la ligne 96 du fichier ArcanePostProcessing_axl.h.

◆ getGroup()

Arcane::ConstArrayView< Arcane::ItemGroup > CaseOptionsArcanePostProcessing::CaseOptionOutput::getGroup ( )
inline

Définition à la ligne 87 du fichier ArcanePostProcessing_axl.h.

◆ getVariable()

Arcane::ConstArrayView< Arcane::String > CaseOptionsArcanePostProcessing::CaseOptionOutput::getVariable ( )
inline

Définition à la ligne 85 du fichier ArcanePostProcessing_axl.h.

◆ operator()()

const CaseOptionOutput & CaseOptionsArcanePostProcessing::CaseOptionOutput::operator() ( ) const
inline

Définition à la ligne 80 du fichier ArcanePostProcessing_axl.h.

Documentation des données membres

◆ group

Arcane::CaseOptionMultiExtendedT< Arcane::ItemGroup > CaseOptionsArcanePostProcessing::CaseOptionOutput::group

Définition à la ligne 101 du fichier ArcanePostProcessing_axl.h.

◆ variable

Arcane::CaseOptionMultiSimpleT< Arcane::String > CaseOptionsArcanePostProcessing::CaseOptionOutput::variable

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


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