System::Get metodo

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

Funzione per ottenere l’elemento N-esimo della tupla fornita. Sovraccarico per oggetto base.

template<std::size_t> auto System::Get(const SharedPtr<Object> &object)
ParametroDescrizione
Nindice dell’elemento.
ParametroTipoDescrizione
oggettoconst SharedPtr<Object>&oggetto da ispezionare.

ReturnValue

valore dell’elemento N-esimo della tupla convertito in oggetto.

Vedi anche

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

Funzione per ottenere l’elemento N-esimo della tupla fornita. Sovraccarico per puntatori condivisi.

template<std::size_t,typename T> auto System::Get(const SharedPtr<T> &pointer)
ParametroDescrizione
Nindice dell’elemento.
Ttipo dell’oggetto ispezionato.
ParametroTipoDescrizione
oggettoconst SharedPtr<T>&oggetto da ispezionare.

ReturnValue

valore dell’elemento N-esimo della tupla.

Vedi anche

System::Get(const T&) method

Funzione per ottenere l’elemento N-esimo della tupla fornita. Sovraccarico per oggetti con metodo Deconstruct.

template<std::size_t,typename T> auto System::Get(const T &object)
ParametroDescrizione
Nindice dell’elemento.
Ttipo dell’oggetto ispezionato.
ParametroTipoDescrizione
oggettoconst T&oggetto da ispezionare.

ReturnValue

valore dell’elemento N-esimo della tupla.

Vedi anche

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

Ottiene l’elemento N-esimo della tupla di valori.

template<std::size_t,typename...> auto System::Get(const ValueTuple<Args...> &tuple)
ParametroDescrizione
Nindice dell’elemento.
Argomentielementi della tupla.
ParametroTipoDescrizione
tuplaconst ValueTuple<Args…>&tupla da cui ottenere l’elemento.

ReturnValue

valore dell’elemento N-esimo della tupla.

Vedi anche