Lines Matching refs:P2
194 template <class F, class P1, class P2>
198 static wxScopeGuardImpl2<F, P1, P2> MakeGuard(F fun, P1 p1, P2 p2)
200 return wxScopeGuardImpl2<F, P1, P2>(fun, p1, p2);
208 wxScopeGuardImpl2(F fun, P1 p1, P2 p2) : m_fun(fun), m_p1(p1), m_p2(p2) { }
212 const P2 m_p2;
217 template <class F, class P1, class P2>
218 inline wxScopeGuardImpl2<F, P1, P2> wxMakeGuard(F fun, P1 p1, P2 p2)
220 return wxScopeGuardImpl2<F, P1, P2>::MakeGuard(fun, p1, p2);
289 template <class Obj, class MemFun, class P1, class P2>
293 static wxObjScopeGuardImpl2<Obj, MemFun, P1, P2>
294 MakeObjGuard(Obj& obj, MemFun memFun, P1 p1, P2 p2)
296 return wxObjScopeGuardImpl2<Obj, MemFun, P1, P2>(obj, memFun, p1, p2);
304 wxObjScopeGuardImpl2(Obj& obj, MemFun memFun, P1 p1, P2 p2)
310 const P2 m_p2;
313 template <class Obj, class MemFun, class P1, class P2>
314 inline wxObjScopeGuardImpl2<Obj, MemFun, P1, P2>
315 wxMakeObjGuard(Obj& obj, MemFun memFun, P1 p1, P2 p2)
317 return wxObjScopeGuardImpl2<Obj, MemFun, P1, P2>::