Utility providing a factory for type-deduced ScopeExit guards.
Declared in <bdlb_scopeexit.h>
struct ScopeExitUtil;
A utility that provides a factory function for sufficiently function C++11 or later platforms to create scope guards using the type-deducing auto keyword. Notice that the utility type does not exist on C++03 platforms.
| Name | Description |
|---|---|
makeScopeExit | Return a ScopeExit guard that invokes function on destruction. |