Internal API of the data set options list interface.
More...
#include <arcane/core/internal/ICaseOptionListInternal.h>
|
|
virtual void | addConfig (CaseOptionBase *o, const XmlNode &parent)=0 |
| virtual void | setRootElementWithParent (const XmlNode &parent_element)=0 |
| | Positions the root element of the list, with parent_element as parent. If already positioned, does nothing.
|
| virtual void | setRootElement (const XmlNode &root_element)=0 |
| | Positions the root element of the list. If already positioned, throws an exception.
|
| virtual void | addInvalidChildren (XmlNodeList &nlist)=0 |
| | Adds child elements that do not correspond to options in nlist.
|
|
| static ICaseOptionList * | create (ICaseMng *m, ICaseOptions *ref_opt, const XmlNode &parent_element) |
| static ICaseOptionList * | create (ICaseOptionList *parent, ICaseOptions *ref_opt, const XmlNode &parent_element) |
| static ICaseOptionList * | create (ICaseOptionList *parent, ICaseOptions *ref_opt, const XmlNode &parent_element, bool is_optional, bool is_multi) |
| static ICaseOptionList * | create (ICaseOptionsMulti *com, ICaseOptions *co, ICaseMng *m, const XmlNode &element, Integer min_occurs, Integer max_occurs) |
| static ICaseOptionList * | create (ICaseOptionsMulti *com, ICaseOptions *co, ICaseOptionList *parent, const XmlNode &element, Integer min_occurs, Integer max_occurs) |
Internal API of the data set options list interface.
Definition at line 32 of file ICaseOptionListInternal.h.
◆ addInvalidChildren()
| virtual void Arcane::ICaseOptionListInternal::addInvalidChildren |
( |
XmlNodeList & | nlist | ) |
|
|
pure virtual |
◆ create() [1/5]
◆ create() [2/5]
◆ create() [3/5]
◆ create() [4/5]
◆ create() [5/5]
◆ setRootElement()
| virtual void Arcane::ICaseOptionListInternal::setRootElement |
( |
const XmlNode & | root_element | ) |
|
|
pure virtual |
◆ setRootElementWithParent()
| virtual void Arcane::ICaseOptionListInternal::setRootElementWithParent |
( |
const XmlNode & | parent_element | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: