Lines Matching defs:Callback
18 #include "Callback.h"
29 BoundCallback(Callback<R(A0)> cb, A0 a0) : a0(a0), cb(cb) { }
35 operator Callback<void()>() {
36 Callback<void()> cb(this, &BoundCallback::call);
42 Callback<R(A0)> cb;
48 BoundCallback(Callback<R(A0, A1)> cb, A0 a0, A1 a1) : a0(a0), a1(a1), cb(cb) { }
54 operator Callback<void()>() {
55 Callback<void()> cb(this, &BoundCallback::call);
63 Callback<R(A0, A1)> cb;
69 BoundCallback(Callback<R(A0, A1, A2)> cb, A0 a0, A1 a1, A2 a2) : a0(a0), a1(a1), a2(a2), cb(cb) { }
75 operator Callback<void()>() {
76 Callback<void()> cb(this, &BoundCallback::call);
85 Callback<R(A0, A1, A2)> cb;
91 BoundCallback(Callback<R(A0, A1, A2, A3)> cb, A0 a0, A1 a1, A2 a2, A3 a3) : a0(a0), a1(a1), a2(a2), a3(a3), cb(cb) { }
97 operator Callback<void()>() {
98 Callback<void()> cb(this, &BoundCallback::call);
108 Callback<R(A0, A1, A2, A3)> cb;