Lines Matching refs:MessageLoop
86 class BASE_EXPORT MessageLoop : public MessagePump::Delegate,
129 explicit MessageLoop(Type type = TYPE_DEFAULT);
132 explicit MessageLoop(std::unique_ptr<MessagePump> pump);
134 ~MessageLoop() override;
216 MessageLoop(Type type, MessagePumpFactoryCallback pump_factory);
245 static std::unique_ptr<MessageLoop> CreateUnbound(
344 DISALLOW_COPY_AND_ASSIGN(MessageLoop);
359 class BASE_EXPORT MessageLoopForUI : public MessageLoop {
398 static_assert(sizeof(MessageLoop) == sizeof(MessageLoopForUI),
413 class BASE_EXPORT MessageLoopForIO : public MessageLoop {
415 MessageLoopForIO() : MessageLoop(TYPE_IO) {} in MessageLoopForIO()
425 static_assert(sizeof(MessageLoop) == sizeof(MessageLoopForIO),