Inheritance diagram for Loki::ObjScopeGuardImpl1< Obj, MemFun, P1 >:
Public Member Functions
|~ObjScopeGuardImpl1 () throw ()|
Static Public Member Functions
Obj, MemFun, P1 >
|MakeObjGuard (Obj &obj, MemFun memFun, P1 p1)|
Protected Member Functions
|ObjScopeGuardImpl1 (Obj &obj, MemFun memFun, P1 p1)|
This class has 3 standalone helper functions which create a ScopeGuard. One is MakeObjGuard, which is deprecated but provided for older code. The other two are MakeGuard overloads, one which takes a pointer to an object, and the other which takes a reference.
Definition at line 472 of file ScopeGuard.h.