std::function_ref::operator()
R operator()( Args... args ) const noexcept(/*noex*/);
|
(depuis C++26) | |
Invoque le thunk-ptr stocké avec bound-entity comme premier paramètre et le reste des paramètres args. La partie /*noex*/ de operator() est identique à celles du paramètre template de std::function_ref.
Équivalent à return thunk-ptr(bound-entity, std::forward<Args>(args)...);.
Paramètres
| args | - |
paramètres restants à passer au
thunk-ptr
stocké
|
Valeur de retour
thunk-ptr
(
bound-entity
,
std::
forward
<
Args
>
(
args
)
...
)
.
Exceptions
Propage l'exception levée par l'appel de fonction sous-jacent.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
invoque la cible
(fonction membre publique de
std::function<R(Args...)>
)
|
|
|
appelle la fonction stockée
(fonction membre publique de
std::reference_wrapper<T>
)
|