Metodo System::setter_wrap

System::setter_wrap(Host const, void(HostSet::)(T2), T) method

Sovraccarico per funzioni setter di istanza con conversione di tipo.

template<typename T,typename T2,typename Host,typename HostSet> std::enable_if<std::is_base_of<HostSet, Host>::value, T>::type System::setter_wrap(Host *const host, void(HostSet::*pSetter)(T2), T value)
ParametroDescrizione
TTipo valore.
T2Tipo atteso dalla funzione setter.
HostTipo di istanza.
HostSet- L’host stesso, o il suo tipo base, dove è definito il setter della proprietà.
ParametroTipoDescrizione
hostHost *constObject per chiamare la funzione setter per.
pSettervoid(HostSet::*)(T2)Riferimento alla funzione setter.
valoreTValore da impostare.

ReturnValue

imposta valore.

Vedi anche

System::setter_wrap(void(*)(T2), T) method

Sovraccarico per funzioni setter statiche con conversione di tipo.

template<typename T,typename T2> T System::setter_wrap(void(*pSetter)(T2), T value)
ParametroDescrizione
TTipo valore.
T2Tipo atteso dalla funzione setter.
ParametroTipoDescrizione
pSettervoid(*)(T2)Riferimento alla funzione setter statica.
valoreTValore da impostare.

ReturnValue

imposta valore.

Vedi anche