Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::ICaseMngInternal Class Referenceabstract

Internal part of ICaseMng. More...

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

Inheritance diagram for Arcane::ICaseMngInternal:
Collaboration diagram for Arcane::ICaseMngInternal:

Public Member Functions

virtual void internalReadOneOption (ICaseOptions *opt, bool is_phase1)=0
 Reads an option from the dataset.
virtual ICaseDocumentFragmentcreateDocumentFragment (IXmlDocumentHolder *document)=0
 Creates a fragment.
virtual const ParameterListWithCaseOptionparameters () const =0
 List of parameters that can override the dataset.

Detailed Description

Internal part of ICaseMng.

Definition at line 33 of file ICaseMngInternal.h.

Member Function Documentation

◆ createDocumentFragment()

virtual ICaseDocumentFragment * Arcane::ICaseMngInternal::createDocumentFragment ( IXmlDocumentHolder * document)
pure virtual

Creates a fragment.

The returned instance must be destroyed by calling delete. The returned instance becomes the owner of document and will be responsible for destroying it.

Implemented in Arcane::CaseMng.

Referenced by Arcane::CaseOptions::CaseOptions().

Here is the caller graph for this function:

◆ internalReadOneOption()

virtual void Arcane::ICaseMngInternal::internalReadOneOption ( ICaseOptions * opt,
bool is_phase1 )
pure virtual

Reads an option from the dataset.

Implemented in Arcane::CaseMng.

◆ parameters()

virtual const ParameterListWithCaseOption & Arcane::ICaseMngInternal::parameters ( ) const
pure virtual

List of parameters that can override the dataset.

Implemented in Arcane::CaseMng.

Referenced by Arcane::CaseOptionMultiExtended::_search().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: