Enregistreur de paramètres de propriétés. Plus de détails...
#include <arcane/utils/Property.h>
Types publics | |
typedef IPropertySettingsInfo *(* | CreateFunc) (const PropertySettingsBuildInfo &sbi) |
typedef PropertySettingsBuildInfo(* | CreateBuildInfoFunc) () |
Fonctions membres publiques | |
PropertySettingsRegisterer (CreateFunc func, CreateBuildInfoFunc build_info_func, const char *name) ARCANE_NOEXCEPT | |
PropertySettingsRegisterer * | previousRegisterer () const |
Enregistreur précédent (nullptr si le premier) | |
PropertySettingsRegisterer * | nextRegisterer () const |
Enregistreur suivant (nullptr si le dernier) | |
const char * | name () const |
Nom de classe associée. | |
Ref< IPropertySettingsInfo > | createSettingsInfoRef () const |
Fonctions membres publiques statiques | |
static PropertySettingsRegisterer * | firstRegisterer () |
Accès au premier élément de la chaine d'enregistreur. | |
static Integer | nbRegisterer () |
Nombre d'enregisteur dans la chaîne. | |
Enregistreur de paramètres de propriétés.
Définition à la ligne 385 du fichier Property.h.
typedef PropertySettingsBuildInfo(* Arcane::properties::PropertySettingsRegisterer::CreateBuildInfoFunc) () |
Définition à la ligne 390 du fichier Property.h.
typedef IPropertySettingsInfo *(* Arcane::properties::PropertySettingsRegisterer::CreateFunc) (const PropertySettingsBuildInfo &sbi) |
Définition à la ligne 389 du fichier Property.h.
Arcane::properties::PropertySettingsRegisterer::PropertySettingsRegisterer | ( | CreateFunc | func, |
CreateBuildInfoFunc | build_info_func, | ||
const char * | name | ||
) |
Définition à la ligne 172 du fichier utils/Property.cc.
Ref< IPropertySettingsInfo > Arcane::properties::PropertySettingsRegisterer::createSettingsInfoRef | ( | ) | const |
Définition à la ligne 241 du fichier utils/Property.cc.
|
static |
Accès au premier élément de la chaine d'enregistreur.
Définition à la ligne 223 du fichier utils/Property.cc.
|
inline |
Nom de classe associée.
Définition à la ligne 414 du fichier Property.h.
|
static |
Nombre d'enregisteur dans la chaîne.
Définition à la ligne 232 du fichier utils/Property.cc.
|
inline |
Enregistreur suivant (nullptr si le dernier)
Définition à la ligne 409 du fichier Property.h.
|
inline |
Enregistreur précédent (nullptr si le premier)
Définition à la ligne 406 du fichier Property.h.