Lines Matching defs:handler

39 				team_id team, BLooper *looper = NULL, BHandler *handler = NULL,
45 CHK(messenger.Target(&resultLooper) == handler);
83 BMessenger(const BHandler *handler, const BLooper *looper,
85 @case 1 handler is NULL, looper is NULL, result is NULL
102 BMessenger(const BHandler *handler, const BLooper *looper,
104 @case 2 handler is NULL, looper is NULL, result is not NULL
124 BMessenger(const BHandler *handler, const BLooper *looper,
126 @case 3 handler is NULL, looper is not NULL, result is not NULL
150 BMessenger(const BHandler *handler, const BLooper *looper,
152 @case 4 handler is not NULL, looper is NULL, result is not NULL,
153 handler doesn't belong to a looper
162 BHandler *handler = new BHandler;
163 HandlerDeleter deleter(handler);
164 BMessenger messenger(handler, NULL, &result);
175 BMessenger(const BHandler *handler, const BLooper *looper,
177 @case 5 handler is not NULL, looper is NULL, result is not NULL
178 handler does belong to a looper
180 Target() should return the correct handler and the
181 handler->Looper() for looper.
187 // create looper and handler
192 BHandler *handler = new BHandler;
193 HandlerDeleter deleter(handler);
195 looper->AddHandler(handler);
198 BMessenger messenger(handler, NULL, &result);
202 CHK(messenger.Target(&resultLooper) == handler);
210 BMessenger(const BHandler *handler, const BLooper *looper,
212 @case 6 handler is not NULL, looper is not NULL, result is not NULL
213 handler does belong to the looper
215 Target() should return the correct handler and the correct value
222 // create looper and handler
227 BHandler *handler = new BHandler;
228 HandlerDeleter deleter(handler);
230 looper->AddHandler(handler);
233 BMessenger messenger(handler, looper, &result);
237 CHK(messenger.Target(&resultLooper) == handler);
245 BMessenger(const BHandler *handler, const BLooper *looper,
247 @case 7 handler is not NULL, looper is not NULL, result is not NULL
248 handler does belong to a different looper
256 // create loopers and handler
264 BHandler *handler = new BHandler;
265 HandlerDeleter deleter(handler);
267 looper->AddHandler(handler);
270 BMessenger messenger(handler, looper2, &result);
310 // create looper and handler
315 BHandler *handler = new BHandler;
316 HandlerDeleter deleter(handler);
318 looper->AddHandler(handler);
321 BMessenger from(handler, looper, &result);
325 CHK(from.Target(&resultLooper) == handler);
334 CHK(messenger.Target(&resultLooper) == handler);