Types publics | |
using | VariableFactoryFunc = VariableFactoryVariableRefCreateFunc |
Type de la fonction créant la variable. | |
Fonctions membres publiques | |
virtual VariableRef * | createVariable (const VariableBuildInfo &build_info)=0 |
Créé une variable avec la infos build_info et retourne sa référence. | |
virtual eItemKind | itemKind () const =0 |
Genre des variables de données de la variable créée par cette fabrique. | |
virtual eDataType | dataType () const =0 |
Type de données de la variable créée par cette fabrique. | |
virtual Integer | dimension () const =0 |
Dimension de la variable créée par cette fabrique. | |
virtual Integer | multiTag () const =0 |
Tag multi. | |
virtual const String & | fullTypeName () const =0 |
Nom complet du type de la variable. | |
virtual VariableTypeInfo | variableTypeInfo () const =0 |
Informations sur le type de la variable. | |
Définition à la ligne 40 du fichier IVariableFactory.h.
using Arcane::IVariableFactory::VariableFactoryFunc = VariableFactoryVariableRefCreateFunc |
Type de la fonction créant la variable.
Définition à la ligne 45 du fichier IVariableFactory.h.
|
pure virtual |
Créé une variable avec la infos build_info et retourne sa référence.
Implémenté dans Arcane::VariableFactory.
|
pure virtual |
Type de données de la variable créée par cette fabrique.
Implémenté dans Arcane::VariableFactory.
|
pure virtual |
Dimension de la variable créée par cette fabrique.
Implémenté dans Arcane::VariableFactory.
|
pure virtual |
Nom complet du type de la variable.
Implémenté dans Arcane::VariableFactory.
|
pure virtual |
Genre des variables de données de la variable créée par cette fabrique.
Implémenté dans Arcane::VariableFactory.
|
pure virtual |
Tag multi.
Implémenté dans Arcane::VariableFactory.
|
pure virtual |
Informations sur le type de la variable.
Implémenté dans Arcane::VariableFactory.