|ScopeGuard (F f)|
|~ScopeGuard () noexcept(false)|
|Invokes the function object passed to the constructor. More...|
The service class that provides services for running a particular function object when an instance of the class goes out of scope.
|F||The type of the function object invoked by the instances of the ScopedGuard class|
Constructs an instance that is set up to invoke the specified function object.
|f||The function object to be invoked in the destructor of the object being constructed.|