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

Fonctions membres publiques

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

Attributs privés

CaseOptionListm_opt_list
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Arcane::ICaseOptionListInternal
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

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

Documentation des constructeurs et destructeur

◆ InternalApi()

Arcane::CaseOptionList::InternalApi::InternalApi ( CaseOptionList opt_list)
inline

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

Documentation des fonctions membres

◆ addConfig()

void Arcane::CaseOptionList::InternalApi::addConfig ( CaseOptionBase o,
const XmlNode parent 
)
inlineoverridevirtual

Implémente Arcane::ICaseOptionListInternal.

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

◆ addInvalidChildren()

void Arcane::CaseOptionList::InternalApi::addInvalidChildren ( XmlNodeList nlist)
inlineoverridevirtual

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

Implémente Arcane::ICaseOptionListInternal.

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

Références Arcane::CaseOptionList::addInvalidChildren().

◆ setRootElement()

void Arcane::CaseOptionList::InternalApi::setRootElement ( const XmlNode root_element)
inlineoverridevirtual

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

Implémente Arcane::ICaseOptionListInternal.

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

Références Arcane::CaseOptionList::setRootElement().

◆ setRootElementWithParent()

void Arcane::CaseOptionList::InternalApi::setRootElementWithParent ( const XmlNode parent_element)
inlineoverridevirtual

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

Implémente Arcane::ICaseOptionListInternal.

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

Références Arcane::CaseOptionList::setRootElementWithParent().

Documentation des données membres

◆ m_opt_list

CaseOptionList* Arcane::CaseOptionList::InternalApi::m_opt_list
private

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


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