Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IVariableFactoryabstract
+ Graphe d'héritage de Arcane::IVariableFactory:
+ Graphe de collaboration de Arcane::IVariableFactory:

Types publics

using VariableFactoryFunc = VariableFactoryVariableRefCreateFunc
 Type de la fonction créant la variable.
 

Fonctions membres publiques

virtual VariableRefcreateVariable (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 StringfullTypeName () const =0
 Nom complet du type de la variable.
 
virtual VariableTypeInfo variableTypeInfo () const =0
 Informations sur le type de la variable.
 

Description détaillée

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

Documentation des définitions de type membres

◆ VariableFactoryFunc

using Arcane::IVariableFactory::VariableFactoryFunc = VariableFactoryVariableRefCreateFunc

Type de la fonction créant la variable.

Définition à la ligne 45 du fichier IVariableFactory.h.

Documentation des fonctions membres

◆ createVariable()

virtual VariableRef * Arcane::IVariableFactory::createVariable ( const VariableBuildInfo build_info)
pure virtual

Créé une variable avec la infos build_info et retourne sa référence.

Implémenté dans Arcane::VariableFactory.

◆ dataType()

virtual eDataType Arcane::IVariableFactory::dataType ( ) const
pure virtual

Type de données de la variable créée par cette fabrique.

Implémenté dans Arcane::VariableFactory.

◆ dimension()

virtual Integer Arcane::IVariableFactory::dimension ( ) const
pure virtual

Dimension de la variable créée par cette fabrique.

Implémenté dans Arcane::VariableFactory.

◆ fullTypeName()

virtual const String & Arcane::IVariableFactory::fullTypeName ( ) const
pure virtual

Nom complet du type de la variable.

Implémenté dans Arcane::VariableFactory.

◆ itemKind()

virtual eItemKind Arcane::IVariableFactory::itemKind ( ) const
pure virtual

Genre des variables de données de la variable créée par cette fabrique.

Implémenté dans Arcane::VariableFactory.

◆ multiTag()

virtual Integer Arcane::IVariableFactory::multiTag ( ) const
pure virtual

Tag multi.

Implémenté dans Arcane::VariableFactory.

◆ variableTypeInfo()

virtual VariableTypeInfo Arcane::IVariableFactory::variableTypeInfo ( ) const
pure virtual

Informations sur le type de la variable.

Implémenté dans Arcane::VariableFactory.


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