Arcane  v4.1.2.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::PropertyImpl::Property< DataType >

Fonctions membres publiques

 Property (DataType default_value)
 
Property< DataType > & operator= (const DataType &v)
 
 operator DataType () const
 
void setValue (const DataType &v)
 
DataType value () const
 
bool isValueSet () const
 
void setValidator (std::function< void(DataType &)> &&func)
 

Description détaillée

template<typename DataType>
class Arcane::PropertyImpl::Property< DataType >

Définition à la ligne 53 du fichier ApplicationBuildInfo.cc.

Documentation des constructeurs et destructeur

◆ Property() [1/2]

template<typename DataType>
Arcane::PropertyImpl::Property< DataType >::Property ( DataType default_value)
inlineexplicit

Définition à la ligne 57 du fichier ApplicationBuildInfo.cc.

◆ Property() [2/2]

template<typename DataType>
Arcane::PropertyImpl::Property< DataType >::Property ( )
inline

Définition à la ligne 61 du fichier ApplicationBuildInfo.cc.

Documentation des fonctions membres

◆ isValueSet()

template<typename DataType>
bool Arcane::PropertyImpl::Property< DataType >::isValueSet ( ) const
inline

Définition à la ligne 85 du fichier ApplicationBuildInfo.cc.

◆ operator DataType()

template<typename DataType>
Arcane::PropertyImpl::Property< DataType >::operator DataType ( ) const
inline

Définition à la ligne 69 du fichier ApplicationBuildInfo.cc.

◆ operator=()

template<typename DataType>
Property< DataType > & Arcane::PropertyImpl::Property< DataType >::operator= ( const DataType & v)
inline

Définition à la ligne 64 du fichier ApplicationBuildInfo.cc.

◆ setValidator()

template<typename DataType>
void Arcane::PropertyImpl::Property< DataType >::setValidator ( std::function< void(DataType &)> && func)
inline

Définition à la ligne 86 du fichier ApplicationBuildInfo.cc.

◆ setValue()

template<typename DataType>
void Arcane::PropertyImpl::Property< DataType >::setValue ( const DataType & v)
inline

Définition à la ligne 73 du fichier ApplicationBuildInfo.cc.

◆ value()

template<typename DataType>
DataType Arcane::PropertyImpl::Property< DataType >::value ( ) const
inline

Définition à la ligne 84 du fichier ApplicationBuildInfo.cc.


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