Lines Matching refs:P1
43 template <typename Sig, typename P1>
44 internal::InvokerStorageHolder<internal::InvokerStorage1<Sig,P1> >
45 Bind(Sig f, const P1& p1) { in Bind()
47 new internal::InvokerStorage1<Sig, P1>( in Bind()
51 template <typename Sig, typename P1, typename P2>
52 internal::InvokerStorageHolder<internal::InvokerStorage2<Sig,P1, P2> >
53 Bind(Sig f, const P1& p1, const P2& p2) { in Bind()
55 new internal::InvokerStorage2<Sig, P1, P2>( in Bind()
59 template <typename Sig, typename P1, typename P2, typename P3>
60 internal::InvokerStorageHolder<internal::InvokerStorage3<Sig,P1, P2, P3> >
61 Bind(Sig f, const P1& p1, const P2& p2, const P3& p3) { in Bind()
63 new internal::InvokerStorage3<Sig, P1, P2, P3>( in Bind()
67 template <typename Sig, typename P1, typename P2, typename P3, typename P4>
68 internal::InvokerStorageHolder<internal::InvokerStorage4<Sig,P1, P2, P3, P4> >
69 Bind(Sig f, const P1& p1, const P2& p2, const P3& p3, const P4& p4) { in Bind()
71 new internal::InvokerStorage4<Sig, P1, P2, P3, P4>( in Bind()
75 template <typename Sig, typename P1, typename P2, typename P3, typename P4,
77 internal::InvokerStorageHolder<internal::InvokerStorage5<Sig,P1, P2, P3, P4,
79 Bind(Sig f, const P1& p1, const P2& p2, const P3& p3, const P4& p4, in Bind()
82 new internal::InvokerStorage5<Sig, P1, P2, P3, P4, P5>( in Bind()
86 template <typename Sig, typename P1, typename P2, typename P3, typename P4,
88 internal::InvokerStorageHolder<internal::InvokerStorage6<Sig,P1, P2, P3, P4,
90 Bind(Sig f, const P1& p1, const P2& p2, const P3& p3, const P4& p4, in Bind()
93 new internal::InvokerStorage6<Sig, P1, P2, P3, P4, P5, P6>( in Bind()