Arcane  v4.1.2.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ParameterListWithCaseOption::Impl
+ Graphe de collaboration de Arcane::ParameterListWithCaseOption::Impl:

Classes

struct  NameValuePair
 

Fonctions membres publiques

String getParameter (const String &key)
 
void addParameter (const String &name, const String &value)
 
void setParameter (const String &name, const String &value)
 
void removeParameter (const String &name, const String &value)
 
void fillParameters (StringList &param_names, StringList &values) const
 
ParameterOptionElementsCollectiongetParameterOption () const
 

Fonctions membres privées

void _fillDictionaryWithValueInList (const String &name)
 

Attributs privés

StringDictionary m_parameters_dictionary
 
UniqueArray< NameValuePairm_parameters_list
 
UniqueArray< NameValuePairm_parameters_option_list
 
Ref< ParameterOptionElementsCollectionm_parameter_option
 

Description détaillée

Définition à la ligne 43 du fichier ParameterListWithCaseOption.cc.

Documentation des constructeurs et destructeur

◆ Impl()

Arcane::ParameterListWithCaseOption::Impl::Impl ( )
inline

Définition à la ligne 59 du fichier ParameterListWithCaseOption.cc.

Documentation des fonctions membres

◆ _fillDictionaryWithValueInList()

void Arcane::ParameterListWithCaseOption::Impl::_fillDictionaryWithValueInList ( const String & name)
inlineprivate

Définition à la ligne 154 du fichier ParameterListWithCaseOption.cc.

◆ addParameter()

void Arcane::ParameterListWithCaseOption::Impl::addParameter ( const String & name,
const String & value )
inline

Définition à la ligne 76 du fichier ParameterListWithCaseOption.cc.

◆ fillParameters()

void Arcane::ParameterListWithCaseOption::Impl::fillParameters ( StringList & param_names,
StringList & values ) const
inline

Définition à la ligne 137 du fichier ParameterListWithCaseOption.cc.

◆ getParameter()

String Arcane::ParameterListWithCaseOption::Impl::getParameter ( const String & key)
inline

Définition à la ligne 65 du fichier ParameterListWithCaseOption.cc.

◆ getParameterOption()

ParameterOptionElementsCollection * Arcane::ParameterListWithCaseOption::Impl::getParameterOption ( ) const
inline

Définition à la ligne 147 du fichier ParameterListWithCaseOption.cc.

◆ removeParameter()

void Arcane::ParameterListWithCaseOption::Impl::removeParameter ( const String & name,
const String & value )
inline

Définition à la ligne 111 du fichier ParameterListWithCaseOption.cc.

◆ setParameter()

void Arcane::ParameterListWithCaseOption::Impl::setParameter ( const String & name,
const String & value )
inline

Définition à la ligne 93 du fichier ParameterListWithCaseOption.cc.

Documentation des données membres

◆ m_parameter_option

Ref<ParameterOptionElementsCollection> Arcane::ParameterListWithCaseOption::Impl::m_parameter_option
private

Définition à la ligne 166 du fichier ParameterListWithCaseOption.cc.

◆ m_parameters_dictionary

StringDictionary Arcane::ParameterListWithCaseOption::Impl::m_parameters_dictionary
private

Définition à la ligne 163 du fichier ParameterListWithCaseOption.cc.

◆ m_parameters_list

UniqueArray<NameValuePair> Arcane::ParameterListWithCaseOption::Impl::m_parameters_list
private

Définition à la ligne 164 du fichier ParameterListWithCaseOption.cc.

◆ m_parameters_option_list

UniqueArray<NameValuePair> Arcane::ParameterListWithCaseOption::Impl::m_parameters_option_list
private

Définition à la ligne 165 du fichier ParameterListWithCaseOption.cc.


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