Home
last modified time | relevance | path

Searched refs:MessagePump (Results 1 – 12 of 12) sorted by relevance

/external/libchrome/base/message_loop/
Dmessage_pump.cc9 MessagePump::MessagePump() { in MessagePump() function in base::MessagePump
12 MessagePump::~MessagePump() { in ~MessagePump()
15 void MessagePump::SetTimerSlack(TimerSlack) { in SetTimerSlack()
Dmessage_loop.cc100 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 …]
Dmessage_pump.h16 class BASE_EXPORT MessagePump : public NonThreadSafe {
46 MessagePump();
47 virtual ~MessagePump();
Dmessage_loop_test.cc94 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 …]
Dmessage_loop.h78 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>()>;
Dmessage_pump_mac.h81 class MessagePumpCFRunLoopBase : public MessagePump {
329 static MessagePump* Create();
Dmessage_pump_default.h16 class BASE_EXPORT MessagePumpDefault : public MessagePump {
Dmessage_pump_glib.h22 class BASE_EXPORT MessagePumpGlib : public MessagePump {
Dmessage_pump_libevent.h23 class BASE_EXPORT MessagePumpLibevent : public MessagePump {
Dmessage_loop_unittest.cc44 scoped_ptr<MessagePump> TypeDefaultMessagePumpFactory() { in TypeDefaultMessagePumpFactory()
48 scoped_ptr<MessagePump> TypeIOMessagePumpFactory() { in TypeIOMessagePumpFactory()
52 scoped_ptr<MessagePump> TypeUIMessagePumpFactory() { in TypeUIMessagePumpFactory()
Dmessage_pump_mac.mm761 MessagePump* MessagePumpMac::Create() {
769 // The main-thread MessagePump implementations REQUIRE an NSApp.
/external/libchrome/base/threading/
Dthread.h26 class MessagePump; variable
44 typedef Callback<scoped_ptr<MessagePump>()> MessagePumpFactory;