Lines Matching refs:A0
26 template<typename R, typename A0>
27 class BoundCallback<R(A0)> {
29 BoundCallback(Callback<R(A0)> cb, A0 a0) : a0(a0), cb(cb) { } in BoundCallback()
41 A0 a0;
42 Callback<R(A0)> cb;
45 template<typename R, typename A0, typename A1>
46 class BoundCallback<R(A0, A1)> {
48 BoundCallback(Callback<R(A0, A1)> cb, A0 a0, A1 a1) : a0(a0), a1(a1), cb(cb) { } in BoundCallback() argument
60 A0 a0;
61 A0 a1;
63 Callback<R(A0, A1)> cb;
66 template<typename R, typename A0, typename A1, typename A2>
67 class BoundCallback<R(A0, A1, A2)> {
69 …BoundCallback(Callback<R(A0, A1, A2)> cb, A0 a0, A1 a1, A2 a2) : a0(a0), a1(a1), a2(a2), cb(cb) { } in BoundCallback() argument
81 A0 a0;
85 Callback<R(A0, A1, A2)> cb;
88 template<typename R, typename A0, typename A1, typename A2, typename A3>
89 class BoundCallback<R(A0, A1, A2, A3)> {
91 …BoundCallback(Callback<R(A0, A1, A2, A3)> cb, A0 a0, A1 a1, A2 a2, A3 a3) : a0(a0), a1(a1), a2(a2)… in BoundCallback() argument
103 A0 a0;
108 Callback<R(A0, A1, A2, A3)> cb;