Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::CFParamSetterT< Type >
+ Graphe d'héritage de Arcane::CFParamSetterT< Type >:
+ Graphe de collaboration de Arcane::CFParamSetterT< Type >:

Fonctions membres publiques

 CFParamSetterT (Params *v)
 
void value (Integer id, Real &v) const override
 
void value (Integer id, Integer &v) const override
 
CaseTable::eError appendValue (const String &value) override
 
CaseTable::eError setValue (Integer id, const String &value) override
 
CaseTable::eError setValue (Integer id, Real v) override
 
CaseTable::eError setValue (Integer id, Integer v) override
 
void removeValue (Integer id) override
 
void toString (Integer id, String &str) const override
 
- Fonctions membres publiques hérités de Arcane::ICFParamSetter
 ICFParamSetter (Params *v)
 

Fonctions membres privées

bool _checkConvert (Integer id, const String &str, Type &value) const
 
CaseTable::eError _checkValid (Integer id, Type value) const
 
CaseTable::eError _setIfValid (Integer id, Type value)
 

Membres hérités additionnels

- Types publics hérités de Arcane::ICFParamSetter
using Params = UniqueArray< SmallVariant >
 
- Fonctions membres protégées hérités de Arcane::ICFParamSetter
const SmallVariantparam (Integer id) const
 
SmallVariantparam (Integer id)
 
Paramsparams ()
 
Integer nbElement () const
 
- Fonctions membres privées statiques hérités de Arcane::VariantGetterT< Type >
static Type asType (const SmallVariant &v)
 

Description détaillée

template<class Type>
class Arcane::CFParamSetterT< Type >

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

Documentation des constructeurs et destructeur

◆ CFParamSetterT()

template<class Type >
Arcane::CFParamSetterT< Type >::CFParamSetterT ( Params v)
inline

Définition à la ligne 84 du fichier CaseTableParams.cc.

Documentation des fonctions membres

◆ _checkConvert()

template<class Type >
bool Arcane::CFParamSetterT< Type >::_checkConvert ( Integer  id,
const String str,
Type value 
) const
private

Définition à la ligne 177 du fichier CaseTableParams.cc.

◆ _checkValid()

template<class Type >
CaseTable::eError Arcane::CFParamSetterT< Type >::_checkValid ( Integer  id,
Type  value 
) const
private

Définition à la ligne 189 du fichier CaseTableParams.cc.

◆ _setIfValid()

template<class Type >
CaseTable::eError Arcane::CFParamSetterT< Type >::_setIfValid ( Integer  id,
Type  value 
)
private

Définition à la ligne 168 du fichier CaseTableParams.cc.

◆ appendValue()

template<class Type >
CaseTable::eError Arcane::CFParamSetterT< Type >::appendValue ( const String value)
overridevirtual

Implémente Arcane::ICFParamSetter.

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

◆ removeValue()

template<class Type >
void Arcane::CFParamSetterT< Type >::removeValue ( Integer  id)
overridevirtual

Implémente Arcane::ICFParamSetter.

Définition à la ligne 162 du fichier CaseTableParams.cc.

◆ setValue() [1/3]

template<class Type >
CaseTable::eError Arcane::CFParamSetterT< Type >::setValue ( Integer  id,
const String value 
)
overridevirtual

Implémente Arcane::ICFParamSetter.

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

◆ setValue() [2/3]

template<class Type >
CaseTable::eError Arcane::CFParamSetterT< Type >::setValue ( Integer  id,
Integer  v 
)
overridevirtual

Implémente Arcane::ICFParamSetter.

Définition à la ligne 131 du fichier CaseTableParams.cc.

◆ setValue() [3/3]

template<class Type >
CaseTable::eError Arcane::CFParamSetterT< Type >::setValue ( Integer  id,
Real  v 
)
overridevirtual

Implémente Arcane::ICFParamSetter.

Définition à la ligne 125 du fichier CaseTableParams.cc.

◆ toString()

template<class Type >
void Arcane::CFParamSetterT< Type >::toString ( Integer  id,
String str 
) const
overridevirtual

Implémente Arcane::ICFParamSetter.

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

◆ value() [1/2]

template<class Type >
void Arcane::CFParamSetterT< Type >::value ( Integer  id,
Integer &  v 
) const
overridevirtual

Implémente Arcane::ICFParamSetter.

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

◆ value() [2/2]

template<class Type >
void Arcane::CFParamSetterT< Type >::value ( Integer  id,
Real &  v 
) const
overridevirtual

Implémente Arcane::ICFParamSetter.

Définition à la ligne 109 du fichier CaseTableParams.cc.


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