Enregistreur d'une fabrique de variables matériaux.. Plus de détails...
#include <arcane/materials/MeshMaterialVariableFactoryRegisterer.h>
Fonctions membres publiques | |
MeshMaterialVariableFactoryRegisterer (MeshMaterialVariableFactoryFunc func, const MaterialVariableTypeInfo &var_type_info) | |
Crée un enregistreur pour une MeshMaterialVariableFactory pour le type var_type_info et pour fonction de création func. | |
Ref< IMeshMaterialVariableFactory > | createFactory () |
Créé une fabrique pour ce type de variable. | |
const MaterialVariableTypeInfo & | variableTypeInfo () const |
Informations sur le type de la variable. | |
Fonctions membres publiques hérités de Arcane::GenericRegisterer< MeshMaterialVariableFactoryRegisterer > | |
InstanceType * | previousRegisterer () const |
Instance précédente (nullptr si la première) | |
InstanceType * | nextRegisterer () const |
Instance suivante (nullptr si la dernière) | |
Fonctions membres publiques statiques | |
static BaseInfo & | registererInfo () |
Fonctions membres publiques statiques hérités de Arcane::GenericRegisterer< MeshMaterialVariableFactoryRegisterer > | |
static InstanceType * | firstRegisterer () |
Accès au premier élément de la chaine d'enregistreur. | |
static Integer | nbRegisterer () |
Nombre d'enregisteur de service dans la chaine. | |
Attributs privés | |
MeshMaterialVariableFactoryFunc | m_function |
Fonction de création du IMeshMaterialVariableFactoryFactory. | |
MaterialVariableTypeInfo | m_variable_type_info |
Informations sur le type de la variable. | |
Attributs privés statiques | |
static BaseInfo | m_global_infos |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Arcane::GenericRegistererBase | |
void | doErrorConflict () |
void | doErrorNonZeroCount () |
Enregistreur d'une fabrique de variables matériaux..
Définition à la ligne 35 du fichier MeshMaterialVariableFactoryRegisterer.h.
using Arcane::Materials::MeshMaterialVariableFactoryRegisterer::BaseInfo = GenericRegisterer<MeshMaterialVariableFactoryRegisterer>::Info |
Définition à la ligne 40 du fichier MeshMaterialVariableFactoryRegisterer.h.
using Arcane::Materials::MeshMaterialVariableFactoryRegisterer::MeshMaterialVariableFactoryFunc = MeshMaterialVariableFactoryVariableRefCreateFunc |
Définition à la ligne 43 du fichier MeshMaterialVariableFactoryRegisterer.h.
|
inline |
Crée un enregistreur pour une MeshMaterialVariableFactory pour le type var_type_info et pour fonction de création func.
Définition à la ligne 48 du fichier MeshMaterialVariableFactoryRegisterer.h.
Ref< IMeshMaterialVariableFactory > Arcane::Materials::MeshMaterialVariableFactoryRegisterer::createFactory | ( | ) |
Créé une fabrique pour ce type de variable.
Définition à la ligne 73 du fichier MeshMaterialVariableFactoryRegisterer.cc.
Références m_function, et m_variable_type_info.
|
static |
Définition à la ligne 64 du fichier MeshMaterialVariableFactoryRegisterer.cc.
|
inline |
Informations sur le type de la variable.
Définition à la ligne 60 du fichier MeshMaterialVariableFactoryRegisterer.h.
|
private |
Fonction de création du IMeshMaterialVariableFactoryFactory.
Définition à la ligne 65 du fichier MeshMaterialVariableFactoryRegisterer.h.
Référencé par createFactory().
|
staticprivate |
Définition à la ligne 72 du fichier MeshMaterialVariableFactoryRegisterer.h.
|
private |
Informations sur le type de la variable.
Définition à la ligne 68 du fichier MeshMaterialVariableFactoryRegisterer.h.
Référencé par createFactory().