Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::ApplicationBuildInfo::Impl::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::ApplicationBuildInfo::Impl::Property< DataType >

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

Documentation des constructeurs et destructeur

◆ Property() [1/2]

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

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

◆ Property() [2/2]

template<typename DataType>
Arcane::ApplicationBuildInfo::Impl::Property< DataType >::Property ( )
inline

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

Documentation des fonctions membres

◆ isValueSet()

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

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

◆ operator DataType()

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

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

◆ operator=()

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

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

◆ setValidator()

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

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

◆ setValue()

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

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

◆ value()

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

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


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