Lines Matching refs:P2
129 template <class R, class P1, class P2>
137 R operator()(P1 p1, P2 p2) { in operator()
147 virtual R Run(P1 p1, P2 p2) = 0;
152 virtual R Run(P1 p1, P2 p2) { return functor_(p1, p2); } in Run()
158 template <class R, class P1, class P2, class P3>
166 R operator()(P1 p1, P2 p2, P3 p3) { in operator()
176 virtual R Run(P1 p1, P2 p2, P3 p3) = 0;
181 virtual R Run(P1 p1, P2 p2, P3 p3) { return functor_(p1, p2, p3); } in Run()
187 template <class R, class P1, class P2, class P3, class P4>
195 R operator()(P1 p1, P2 p2, P3 p3, P4 p4) { in operator()
205 virtual R Run(P1 p1, P2 p2, P3 p3, P4 p4) = 0;
210 virtual R Run(P1 p1, P2 p2, P3 p3, P4 p4) { in Run()
218 template <class R, class P1, class P2, class P3, class P4, class P5>
226 R operator()(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) { in operator()
236 virtual R Run(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) = 0;
241 virtual R Run(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) { in Run()