|- class="t-dsc"
|
| wraps a function object and invokes it on exiting the scope through an exception (class template) |-