System::Get méthode

System::Get(const SharedPtr<Object>&) method

Fonction pour obtenir le N-ième élément du tuple donné. Surcharge pour l’objet de base.

template<std::size_t> auto System::Get(const SharedPtr<Object> &object)
ParamètreDescription
Nindice de l’élément.
ParamètreTypeDescription
objetconst SharedPtr<Object>&objet à inspecter.

ReturnValue

valeur du N-ième élément du tuple convertie en objet.

Voir aussi

System::Get(const SharedPtr<T>&) method

Fonction pour obtenir le N-ième élément du tuple donné. Surcharge pour les pointeurs partagés.

template<std::size_t,typename T> auto System::Get(const SharedPtr<T> &pointer)
ParamètreDescription
Nindice de l’élément.
Ttype de l’objet inspecté.
ParamètreTypeDescription
objetconst SharedPtr<T>&objet à inspecter.

ReturnValue

valeur du N-ième élément du tuple.

Voir aussi

System::Get(const T&) method

Fonction pour obtenir le N-ième élément du tuple donné. Surcharge pour les objets avec la méthode Deconstruct.

template<std::size_t,typename T> auto System::Get(const T &object)
ParamètreDescription
Nindice de l’élément.
Ttype de l’objet inspecté.
ParamètreTypeDescription
objetconst T&objet à inspecter.

ReturnValue

valeur du N-ième élément du tuple.

Voir aussi

System::Get(const ValueTuple<Args…>&) method

Obtient le N-ième élément du tuple de valeurs.

template<std::size_t,typename...> auto System::Get(const ValueTuple<Args...> &tuple)
ParamètreDescription
Nindice de l’élément.
Argséléments du tuple.
ParamètreTypeDescription
tupleconst ValueTuple<Args…>&tuple dont on veut obtenir l’élément.

ReturnValue

valeur du N-ième élément du tuple.

Voir aussi