Lines Matching refs:CallbackList
41 std::unique_ptr<CallbackList<void(void)>::Subscription> sub) { in SetSubscriptionToRemove()
49 std::unique_ptr<CallbackList<void(void)>::Subscription> removal_subscription_;
55 explicit Adder(CallbackList<void(void)>* cb_reg) in Adder()
76 CallbackList<void(void)>* cb_reg_;
77 std::unique_ptr<CallbackList<void(void)>::Subscription> subscription_;
120 CallbackList<void(int)> c1; in TEST()
121 std::unique_ptr<CallbackList<void(int)>::Subscription> subscription1 = in TEST()
127 CallbackList<void(int, int)> c2; in TEST()
128 std::unique_ptr<CallbackList<void(int, int)>::Subscription> subscription2 = in TEST()
134 CallbackList<void(int, int, int)> c3; in TEST()
135 std::unique_ptr<CallbackList<void(int, int, int)>::Subscription> in TEST()
141 CallbackList<void(int, int, int, int)> c4; in TEST()
142 std::unique_ptr<CallbackList<void(int, int, int, int)>::Subscription> in TEST()
148 CallbackList<void(int, int, int, int, int)> c5; in TEST()
149 std::unique_ptr<CallbackList<void(int, int, int, int, int)>::Subscription> in TEST()
155 CallbackList<void(int, int, int, int, int, int)> c6; in TEST()
157 CallbackList<void(int, int, int, int, int, int)>::Subscription> in TEST()
167 CallbackList<void(void)> cb_reg; in TEST()
170 std::unique_ptr<CallbackList<void(void)>::Subscription> a_subscription = in TEST()
172 std::unique_ptr<CallbackList<void(void)>::Subscription> b_subscription = in TEST()
185 std::unique_ptr<CallbackList<void(void)>::Subscription> c_subscription = in TEST()
202 CallbackList<void(int)> cb_reg; in TEST()
205 std::unique_ptr<CallbackList<void(int)>::Subscription> a_subscription = in TEST()
207 std::unique_ptr<CallbackList<void(int)>::Subscription> b_subscription = in TEST()
220 std::unique_ptr<CallbackList<void(int)>::Subscription> c_subscription = in TEST()
237 CallbackList<void(void)> cb_reg; in TEST()
241 std::unique_ptr<CallbackList<void(void)>::Subscription> remover_1_sub = in TEST()
244 std::unique_ptr<CallbackList<void(void)>::Subscription> remover_2_sub = in TEST()
247 std::unique_ptr<CallbackList<void(void)>::Subscription> a_subscription = in TEST()
249 std::unique_ptr<CallbackList<void(void)>::Subscription> b_subscription = in TEST()
279 CallbackList<void(void)> cb_reg; in TEST()
282 std::unique_ptr<CallbackList<void(void)>::Subscription> a_subscription = in TEST()
284 std::unique_ptr<CallbackList<void(void)>::Subscription> b_subscription = in TEST()
301 CallbackList<void(void)> cb_reg; in TEST()
306 TEST(CallbackList, RemovalCallback) { in TEST() argument
308 CallbackList<void(void)> cb_reg; in TEST()
312 std::unique_ptr<CallbackList<void(void)>::Subscription> subscription = in TEST()
322 std::unique_ptr<CallbackList<void(void)>::Subscription> remover_1_sub = in TEST()
325 std::unique_ptr<CallbackList<void(void)>::Subscription> remover_2_sub = in TEST()