Graphe de collaboration de Arcane::PropertyImpl::FieldProperty< DataType >:Fonctions membres publiques | |
| FieldProperty (const DataType &default_value) | |
| FieldProperty & | operator= (const DataType &v) |
| explicit (false) operator DataType() const | |
| void | setValue (const DataType &v) |
| DataType | value () const |
| bool | isValueSet () const |
| void | setValidator (std::function< void(DataType &)> &&func) |
Attributs privés | |
| DataType | m_value |
| DataType | m_default_value |
| bool | m_has_value = false |
| std::function< void(DataType &)> | m_validator |
Définition à la ligne 40 du fichier FieldProperty.h.
|
inlineexplicit |
Définition à la ligne 44 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 48 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 56 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 72 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 51 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 73 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 60 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 71 du fichier FieldProperty.h.
|
private |
Définition à la ligne 78 du fichier FieldProperty.h.
|
private |
Définition à la ligne 79 du fichier FieldProperty.h.
|
private |
Définition à la ligne 80 du fichier FieldProperty.h.
|
private |
Définition à la ligne 77 du fichier FieldProperty.h.