Namespaces
Variants

std::experimental::scope_exit<EF>:: release

From cppreference.net

void release ( ) noexcept ;
(biblioteca fundamentals TS v3)

Hace que el scope_exit se vuelva inactivo.

Una vez que un scope_exit está inactivo, no puede volver a activarse, y no llamará a su función de salida en la destrucción.

Contenidos

Parámetros

(ninguno)

Valor de retorno

(ninguno)

Notas

release puede ser llamado manualmente o automáticamente por el scope_exit 's constructor de movimiento.

Ejemplo

Véase también

construye un nuevo scope_exit
(función miembro pública)
llama a la función de salida cuando se abandona el ámbito si el scope_exit está activo, luego destruye el scope_exit
(función miembro pública)