FTXUI 6.1.9
C++ functional terminal UI.
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Ref< T >

Un adaptateur. Possède ou référence un objet mutable. Plus de détails...

#include <ref.hpp>

Fonctions membres publiques

 Ref ()=default
 
 Ref (T t)
 
 Ref (T *t)
 
 ~Ref ()=default
 
Refoperator= (Ref &&) noexcept=default
 
 Ref (const Ref< T > &)=default
 
 Ref (Ref< T > &&) noexcept=default
 
Ref< T > & operator= (const Ref< T > &)=default
 
T & operator() ()
 
T & operator* ()
 
T * operator-> ()
 
const T & operator() () const
 
const T & operator* () const
 
const T * operator-> () const
 

Description détaillée

template<typename T>
class ftxui::Ref< T >

Un adaptateur. Possède ou référence un objet mutable.

Définition à la ligne 46 du fichier ref.hpp.

Documentation des constructeurs et destructeur

◆ Ref() [1/5]

template<typename T >
Ref ( )
default

◆ Ref() [2/5]

template<typename T >
Ref ( T t)
inline

Définition à la ligne 49 du fichier ref.hpp.

◆ Ref() [3/5]

template<typename T >
Ref ( T * t)
inline

Définition à la ligne 50 du fichier ref.hpp.

◆ ~Ref()

template<typename T >
~Ref ( )
default

◆ Ref() [4/5]

template<typename T >
Ref ( const Ref< T > & )
default

◆ Ref() [5/5]

template<typename T >
Ref ( Ref< T > && )
defaultnoexcept

Documentation des fonctions membres

◆ operator=() [1/2]

template<typename T >
Ref & operator= ( Ref< T > && )
defaultnoexcept

◆ operator=() [2/2]

template<typename T >
Ref< T > & operator= ( const Ref< T > & )
default

◆ operator()() [1/2]

template<typename T >
T & operator() ( )
inline

Définition à la ligne 60 du fichier ref.hpp.

◆ operator*() [1/2]

template<typename T >
T & operator* ( )
inline

Définition à la ligne 61 du fichier ref.hpp.

◆ operator->() [1/2]

template<typename T >
T * operator-> ( )
inline

Définition à la ligne 62 du fichier ref.hpp.

◆ operator()() [2/2]

template<typename T >
const T & operator() ( ) const
inline

Définition à la ligne 63 du fichier ref.hpp.

◆ operator*() [2/2]

template<typename T >
const T & operator* ( ) const
inline

Définition à la ligne 64 du fichier ref.hpp.

◆ operator->() [2/2]

template<typename T >
const T * operator-> ( ) const
inline

Définition à la ligne 65 du fichier ref.hpp.


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