Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ICaseOptionListInternalabstract

API Interne de l'interface d'une liste d'options du jeu de données. Plus de détails...

#include <arcane/core/internal/ICaseOptionListInternal.h>

+ Graphe d'héritage de Arcane::ICaseOptionListInternal:
+ Graphe de collaboration de Arcane::ICaseOptionListInternal:

Fonctions membres publiques

virtual void addConfig (CaseOptionBase *o, const XmlNode &parent)=0
 
virtual void setRootElementWithParent (const XmlNode &parent_element)=0
 Positionne l'élément racine de la liste, avec parent_element comme parent. Si déjà positionné, ne fait rien.
 
virtual void setRootElement (const XmlNode &root_element)=0
 Positionne l'élément racine de la liste. Si déjà positionné, lance une exception.
 
virtual void addInvalidChildren (XmlNodeList &nlist)=0
 Ajoute les éléments fils ne correspondants par à de options dans nlist.
 

Fonctions membres publiques statiques

static ICaseOptionListcreate (ICaseMng *m, ICaseOptions *ref_opt, const XmlNode &parent_element)
 
static ICaseOptionListcreate (ICaseOptionList *parent, ICaseOptions *ref_opt, const XmlNode &parent_element)
 
static ICaseOptionListcreate (ICaseOptionList *parent, ICaseOptions *ref_opt, const XmlNode &parent_element, bool is_optional, bool is_multi)
 
static ICaseOptionListcreate (ICaseOptionsMulti *com, ICaseOptions *co, ICaseMng *m, const XmlNode &element, Integer min_occurs, Integer max_occurs)
 
static ICaseOptionListcreate (ICaseOptionsMulti *com, ICaseOptions *co, ICaseOptionList *parent, const XmlNode &element, Integer min_occurs, Integer max_occurs)
 

Description détaillée

API Interne de l'interface d'une liste d'options du jeu de données.

Définition à la ligne 31 du fichier ICaseOptionListInternal.h.

Documentation des fonctions membres

◆ addInvalidChildren()

virtual void Arcane::ICaseOptionListInternal::addInvalidChildren ( XmlNodeList nlist)
pure virtual

Ajoute les éléments fils ne correspondants par à de options dans nlist.

Implémenté dans Arcane::CaseOptionList::InternalApi.

◆ create() [1/5]

ICaseOptionList * Arcane::ICaseOptionListInternal::create ( ICaseMng m,
ICaseOptions ref_opt,
const XmlNode parent_element 
)
static

Définition à la ligne 713 du fichier CaseOptionList.cc.

◆ create() [2/5]

ICaseOptionList * Arcane::ICaseOptionListInternal::create ( ICaseOptionList parent,
ICaseOptions ref_opt,
const XmlNode parent_element 
)
static

Définition à la ligne 719 du fichier CaseOptionList.cc.

◆ create() [3/5]

ICaseOptionList * Arcane::ICaseOptionListInternal::create ( ICaseOptionList parent,
ICaseOptions ref_opt,
const XmlNode parent_element,
bool  is_optional,
bool  is_multi 
)
static

Définition à la ligne 725 du fichier CaseOptionList.cc.

◆ create() [4/5]

ICaseOptionList * Arcane::ICaseOptionListInternal::create ( ICaseOptionsMulti com,
ICaseOptions co,
ICaseMng m,
const XmlNode element,
Integer  min_occurs,
Integer  max_occurs 
)
static

Définition à la ligne 737 du fichier CaseOptionList.cc.

◆ create() [5/5]

ICaseOptionList * Arcane::ICaseOptionListInternal::create ( ICaseOptionsMulti com,
ICaseOptions co,
ICaseOptionList parent,
const XmlNode element,
Integer  min_occurs,
Integer  max_occurs 
)
static

Définition à la ligne 744 du fichier CaseOptionList.cc.

◆ setRootElement()

virtual void Arcane::ICaseOptionListInternal::setRootElement ( const XmlNode root_element)
pure virtual

Positionne l'élément racine de la liste. Si déjà positionné, lance une exception.

Implémenté dans Arcane::CaseOptionList::InternalApi.

◆ setRootElementWithParent()

virtual void Arcane::ICaseOptionListInternal::setRootElementWithParent ( const XmlNode parent_element)
pure virtual

Positionne l'élément racine de la liste, avec parent_element comme parent. Si déjà positionné, ne fait rien.

Implémenté dans Arcane::CaseOptionList::InternalApi.


La documentation de cette classe a été générée à partir des fichiers suivants :