Lines Matching full:scoped_ptr
14 #include "base/memory/scoped_ptr.h"
105 scoped_ptr<MessagePump> ReturnPump(scoped_ptr<MessagePump> pump) {
129 MessageLoop::MessageLoop(scoped_ptr<MessagePump> pump)
208 scoped_ptr<MessagePump> MessageLoop::CreateMessagePumpForType(Type type) {
217 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>(MessagePumpMac::Create())
221 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>()
223 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>(new MessagePumpForUI())
229 scoped_ptr<MessagePump>(new MessagePumpCFRunLoop())
231 #define MESSAGE_PUMP_DEFAULT scoped_ptr<MessagePump>(new MessagePumpDefault())
240 return scoped_ptr<MessagePump>(new MessagePumpForIO());
244 return scoped_ptr<MessagePump>(new MessagePumpForUI());
377 scoped_ptr<MessageLoop> MessageLoop::CreateUnbound(