Searched refs:MessagePump (Results 1 – 12 of 12) sorted by relevance
9 MessagePump::MessagePump() { in MessagePump() function in base::MessagePump12 MessagePump::~MessagePump() { in ~MessagePump()15 void MessagePump::SetTimerSlack(TimerSlack) { in SetTimerSlack()
100 MessagePumpForIO* ToPumpIO(MessagePump* pump) { in ToPumpIO()105 scoped_ptr<MessagePump> ReturnPump(scoped_ptr<MessagePump> pump) { in ReturnPump()129 MessageLoop::MessageLoop(scoped_ptr<MessagePump> pump) in MessageLoop()208 scoped_ptr<MessagePump> MessageLoop::CreateMessagePumpForType(Type type) { in CreateMessagePumpForType()217 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>(MessagePumpMac::Create()) in CreateMessagePumpForType()221 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>() in CreateMessagePumpForType()223 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>(new MessagePumpForUI()) in CreateMessagePumpForType()229 scoped_ptr<MessagePump>(new MessagePumpCFRunLoop()) in CreateMessagePumpForType()231 #define MESSAGE_PUMP_DEFAULT scoped_ptr<MessagePump>(new MessagePumpDefault()) in CreateMessagePumpForType()240 return scoped_ptr<MessagePump>(new MessagePumpForIO()); in CreateMessagePumpForType()[all …]
16 class BASE_EXPORT MessagePump : public NonThreadSafe {46 MessagePump();47 virtual ~MessagePump();
94 scoped_ptr<MessagePump> pump(factory()); in RunTest_PostTask()124 scoped_ptr<MessagePump> pump(factory()); in RunTest_PostDelayedTask_Basic()147 scoped_ptr<MessagePump> pump(factory()); in RunTest_PostDelayedTask_InDelayOrder()172 scoped_ptr<MessagePump> pump(factory()); in RunTest_PostDelayedTask_InPostOrder()202 scoped_ptr<MessagePump> pump(factory()); in RunTest_PostDelayedTask_InPostOrder_2()229 scoped_ptr<MessagePump> pump(factory()); in RunTest_PostDelayedTask_InPostOrder_3()257 scoped_ptr<MessagePump> pump(factory()); in RunTest_PostDelayedTask_SharedTimer()324 scoped_ptr<MessagePump> pump(factory()); in RunTest_EnsureDeletion()344 scoped_ptr<MessagePump> pump(factory()); in RunTest_EnsureDeletion_Chain()371 scoped_ptr<MessagePump> pump(factory()); in RunTest_Nesting()[all …]
78 class BASE_EXPORT MessageLoop : public MessagePump::Delegate {118 explicit MessageLoop(scoped_ptr<MessagePump> pump);127 typedef scoped_ptr<MessagePump> (MessagePumpFactory)();135 static scoped_ptr<MessagePump> CreateMessagePumpForType(Type type);400 scoped_ptr<MessagePump> pump_;409 using MessagePumpFactoryCallback = Callback<scoped_ptr<MessagePump>()>;
81 class MessagePumpCFRunLoopBase : public MessagePump {329 static MessagePump* Create();
16 class BASE_EXPORT MessagePumpDefault : public MessagePump {
22 class BASE_EXPORT MessagePumpGlib : public MessagePump {
23 class BASE_EXPORT MessagePumpLibevent : public MessagePump {
44 scoped_ptr<MessagePump> TypeDefaultMessagePumpFactory() { in TypeDefaultMessagePumpFactory()48 scoped_ptr<MessagePump> TypeIOMessagePumpFactory() { in TypeIOMessagePumpFactory()52 scoped_ptr<MessagePump> TypeUIMessagePumpFactory() { in TypeUIMessagePumpFactory()
761 MessagePump* MessagePumpMac::Create() {769 // The main-thread MessagePump implementations REQUIRE an NSApp.
26 class MessagePump; variable44 typedef Callback<scoped_ptr<MessagePump>()> MessagePumpFactory;