std::function_ref::operator()
R operator()( Args... args ) const noexcept(/*noex*/);
|
(desde C++26) | |
Invoca el thunk-ptr almacenado con bound-entity como su primer parámetro y el resto de los parámetros args. La parte /*noex*/ de operator() es idéntica a la del parámetro de plantilla de std::function_ref.
Equivalente a return thunk-ptr(bound-entity, std::forward<Args>(args)...);.
Parámetros
| args | - |
parámetros restantes para pasar al
thunk-ptr
almacenado
|
Valor de retorno
thunk-ptr
(
bound-entity
,
std::
forward
<
Args
>
(
args
)
...
)
.
Excepciones
Propaga la excepción lanzada por la llamada de función subyacente.
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
invoca el objetivo
(función miembro pública de
std::function<R(Args...)>
)
|
|
|
llama a la función almacenada
(función miembro pública de
std::reference_wrapper<T>
)
|