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 34 du fichier FieldProperty.h.
|
inlineexplicit |
Définition à la ligne 38 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 42 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 50 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 66 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 45 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 67 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 54 du fichier FieldProperty.h.
|
inline |
Définition à la ligne 65 du fichier FieldProperty.h.
|
private |
Définition à la ligne 72 du fichier FieldProperty.h.
|
private |
Définition à la ligne 73 du fichier FieldProperty.h.
|
private |
Définition à la ligne 74 du fichier FieldProperty.h.
|
private |
Définition à la ligne 71 du fichier FieldProperty.h.