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

Liste d'options du jeu de données. Plus de détails...

#include <arcane/core/AxlOptionsBuilder.h>

+ Graphe de collaboration de Arcane::AxlOptionsBuilder::OptionList:

Fonctions membres publiques

 OptionList ()
 Construit un jeu d'options vide.
 
 OptionList (const std::initializer_list< OneOption > &options)
 Construit une liste d'options.
 
OptionListadd (const String &name, const OptionList &option)
 
OptionListadd (const OneOption &opt)
 
OptionListadd (const std::initializer_list< OneOption > &options)
 
OptionList clone () const
 

Attributs privés

friend OneOption
 
friend OneOptionImpl
 
friend DocumentXmlWriter
 
friend DocumentJSONWriter
 
std::shared_ptr< OneOptionImplm_p
 

Description détaillée

Liste d'options du jeu de données.

Définition à la ligne 38 du fichier AxlOptionsBuilder.h.

Documentation des constructeurs et destructeur

◆ OptionList() [1/2]

Arcane::AxlOptionsBuilder::OptionList::OptionList ( )

Construit un jeu d'options vide.

Définition à la ligne 127 du fichier AxlOptionsBuilder.cc.

◆ OptionList() [2/2]

Arcane::AxlOptionsBuilder::OptionList::OptionList ( const std::initializer_list< OneOption > &  options)
explicit

Construit une liste d'options.

Définition à la ligne 136 du fichier AxlOptionsBuilder.cc.

Documentation des fonctions membres

◆ add() [1/2]

OptionList & Arcane::AxlOptionsBuilder::OptionList::add ( const std::initializer_list< OneOption > &  options)

Définition à la ligne 156 du fichier AxlOptionsBuilder.cc.

◆ add() [2/2]

OptionList & Arcane::AxlOptionsBuilder::OptionList::add ( const String name,
const OptionList option 
)

Définition à la ligne 146 du fichier AxlOptionsBuilder.cc.

◆ clone()

OptionList Arcane::AxlOptionsBuilder::OptionList::clone ( ) const

Définition à la ligne 167 du fichier AxlOptionsBuilder.cc.

Documentation des données membres

◆ DocumentJSONWriter

friend Arcane::AxlOptionsBuilder::OptionList::DocumentJSONWriter
private

Définition à la ligne 43 du fichier AxlOptionsBuilder.h.

◆ DocumentXmlWriter

friend Arcane::AxlOptionsBuilder::OptionList::DocumentXmlWriter
private

Définition à la ligne 42 du fichier AxlOptionsBuilder.h.

◆ m_p

std::shared_ptr<OneOptionImpl> Arcane::AxlOptionsBuilder::OptionList::m_p
private

Définition à la ligne 64 du fichier AxlOptionsBuilder.h.

◆ OneOption

friend Arcane::AxlOptionsBuilder::OptionList::OneOption
private

Définition à la ligne 40 du fichier AxlOptionsBuilder.h.

◆ OneOptionImpl

friend Arcane::AxlOptionsBuilder::OptionList::OneOptionImpl
private

Définition à la ligne 41 du fichier AxlOptionsBuilder.h.


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