Fonctions membres publiques | |
| VariableFactory (VariableFactoryFunc func, eDataType data_type, eItemKind item_kind, Integer dimension, Integer multi_tag, bool is_partial) | |
| Crée une fabrique une variable. | |
| VariableFactory (VariableFactoryFunc func, const VariableTypeInfo &var_type_info) | |
| VariableRef * | createVariable (const VariableBuildInfo &name) override |
| Créé une variable avec la infos build_info et retourne sa référence. | |
| eItemKind | itemKind () const override |
| Genre des variables de données de la variable créée par cette fabrique. | |
| eDataType | dataType () const override |
| Type de données de la variable créée par cette fabrique. | |
| Integer | dimension () const override |
| Dimension de la variable créée par cette fabrique. | |
| Integer | multiTag () const override |
| Tag multi. | |
| bool | isPartial () const |
| const String & | fullTypeName () const override |
| Nom complet du type de la variable. | |
| VariableTypeInfo | variableTypeInfo () const override |
| Informations sur le type de la variable. | |
Membres hérités additionnels | |
Types publics hérités de Arcane::IVariableFactory | |
| using | VariableFactoryFunc = VariableFactoryVariableRefCreateFunc |
| Type de la fonction créant la variable. | |
Définition à la ligne 34 du fichier VariableFactory.h.
| Arcane::VariableFactory::VariableFactory | ( | VariableFactoryFunc | func, |
| eDataType | data_type, | ||
| eItemKind | item_kind, | ||
| Integer | dimension, | ||
| Integer | multi_tag, | ||
| bool | is_partial ) |
Crée une fabrique une variable.
| func | fonction créant la variable |
| item_kind | genre d'entité de la variable |
| data_type | type de donnée de la variable |
| dimension | dimension de la variable |
| multi_tag | tag indiquant s'il s'agit d'un tableau à taille multiple. |
| is_partial | indique s'il s'agit d'une variable partielle. |
Définition à la ligne 33 du fichier VariableFactory.cc.
Références dimension(), et VariableFactory().
Référencé par VariableFactory().
| Arcane::VariableFactory::VariableFactory | ( | VariableFactoryFunc | func, |
| const VariableTypeInfo & | var_type_info ) |
Définition à la ligne 44 du fichier VariableFactory.cc.
|
overridevirtual |
Créé une variable avec la infos build_info et retourne sa référence.
Implémente Arcane::IVariableFactory.
Définition à la ligne 55 du fichier VariableFactory.cc.
|
inlineoverridevirtual |
Type de données de la variable créée par cette fabrique.
Implémente Arcane::IVariableFactory.
Définition à la ligne 58 du fichier VariableFactory.h.
|
inlineoverridevirtual |
Dimension de la variable créée par cette fabrique.
Implémente Arcane::IVariableFactory.
Définition à la ligne 59 du fichier VariableFactory.h.
Référencé par VariableFactory().
|
inlineoverridevirtual |
Nom complet du type de la variable.
Implémente Arcane::IVariableFactory.
Définition à la ligne 62 du fichier VariableFactory.h.
|
inline |
Définition à la ligne 61 du fichier VariableFactory.h.
|
inlineoverridevirtual |
Genre des variables de données de la variable créée par cette fabrique.
Implémente Arcane::IVariableFactory.
Définition à la ligne 57 du fichier VariableFactory.h.
|
inlineoverridevirtual |
Tag multi.
Implémente Arcane::IVariableFactory.
Définition à la ligne 60 du fichier VariableFactory.h.
|
inlineoverridevirtual |
Informations sur le type de la variable.
Implémente Arcane::IVariableFactory.
Définition à la ligne 63 du fichier VariableFactory.h.