Searched refs:WeakPtrFactory (Results 1 - 25 of 1385) sorted by relevance

1234567891011>>

/external/chromium_org/tools/clang/plugins/tests/
H A Dweak_ptr_factory.h11 class WeakPtrFactory { class in namespace:base
13 explicit WeakPtrFactory(T*) {} function in class:base::WeakPtrFactory
H A Dweak_ptr_factory.cpp9 base::WeakPtrFactory<OnlyMember> factory_;
15 base::WeakPtrFactory<FactoryLast> factory_;
20 base::WeakPtrFactory<bool> bool_ptr_factory_;
25 base::WeakPtrFactory<bool> bool_ptr_factory_;
27 base::WeakPtrFactory<FirstFactoryRefersToOtherType> factory_;
35 base::WeakPtrFactory<FactoryFirst> factory_;
41 base::WeakPtrFactory<FactoryMiddle> factory_;
/external/chromium_org/sync/internal_api/public/attachments/
H A Dattachment_service_proxy_for_test.h32 scoped_ptr<base::WeakPtrFactory<AttachmentService> > weak_ptr_factory);
38 // WeakPtrFactory for wrapped_. See Create() for why this is a scoped_ptr.
39 scoped_ptr<base::WeakPtrFactory<AttachmentService> > weak_ptr_factory_;
/external/chromium_org/chrome/browser/extensions/api/top_sites/
H A Dtop_sites_api.h30 base::WeakPtrFactory<TopSitesGetFunction> weak_ptr_factory_;
/external/chromium_org/chrome/browser/net/
H A Dclient_hints.h39 base::WeakPtrFactory<ClientHints> weak_ptr_factory_;
/external/chromium_org/chrome/browser/ui/tabs/
H A Dhover_tab_selector.h39 base::WeakPtrFactory<HoverTabSelector> weak_factory_;
/external/chromium_org/chrome/browser/ui/views/
H A Delevation_icon_setter.h30 base::WeakPtrFactory<ElevationIconSetter> weak_factory_;
/external/chromium_org/net/url_request/
H A Durl_request_error_job.h32 base::WeakPtrFactory<URLRequestErrorJob> weak_factory_;
H A Durl_request_about_job.h29 base::WeakPtrFactory<URLRequestAboutJob> weak_factory_;
/external/chromium_org/third_party/WebKit/Source/wtf/
H A DWeakPtr.h118 class WeakPtrFactory { class in namespace:WTF
119 WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>);
122 explicit WeakPtrFactory(T* ptr) : m_ref(WeakReference<T>::create(ptr)) { } function in class:WTF::WeakPtrFactory
124 WeakPtrFactory(PassRefPtr<WeakReference<T> > ref, T* ptr) function in class:WTF::WeakPtrFactory
130 ~WeakPtrFactory() { m_ref->clear(); }
150 using WTF::WeakPtrFactory;
/external/chromium_org/cc/base/
H A Dunique_notifier.h40 base::WeakPtrFactory<UniqueNotifier> weak_ptr_factory_;
/external/chromium_org/chrome/browser/android/
H A Dlogo_bridge.h27 base::WeakPtrFactory<LogoBridge> weak_ptr_factory_;
/external/chromium_org/chrome/browser/chromeos/policy/
H A Dcloud_external_data_policy_observer.h120 typedef base::WeakPtrFactory<CloudExternalDataPolicyObserver>
121 WeakPtrFactory; typedef in class:policy::CloudExternalDataPolicyObserver
122 typedef std::map<std::string, linked_ptr<WeakPtrFactory> > FetchWeakPtrMap;
125 base::WeakPtrFactory<CloudExternalDataPolicyObserver> weak_factory_;
/external/chromium_org/chrome/browser/chromeos/status/
H A Ddata_promo_notification.h45 base::WeakPtrFactory<DataPromoNotification> weak_ptr_factory_;
/external/chromium_org/chrome/browser/sync/test/integration/
H A Dsync_extension_installer.h42 base::WeakPtrFactory<SyncedExtensionInstaller> weak_ptr_factory_;
/external/chromium_org/chrome/browser/ui/webui/
H A Dprofiler_ui.h29 base::WeakPtrFactory<ProfilerUI> weak_ptr_factory_;
H A Dversion_handler.h40 base::WeakPtrFactory<VersionHandler> weak_ptr_factory_;
/external/chromium_org/components/password_manager/core/browser/
H A Dpassword_store_consumer.h48 base::WeakPtrFactory<PasswordStoreConsumer> weak_ptr_factory_;
/external/chromium_org/content/renderer/p2p/
H A Dipc_network_manager.h42 base::WeakPtrFactory<IpcNetworkManager> weak_factory_;
/external/chromium_org/jingle/glue/
H A Dtask_pump.h36 base::WeakPtrFactory<TaskPump> weak_factory_;
/external/chromium_org/jingle/notifier/base/
H A Dweak_xmpp_client.h46 // We use our own WeakPtrFactory instead of inheriting from
49 base::WeakPtrFactory<WeakXmppClient> weak_ptr_factory_;
/external/chromium_org/remoting/test/
H A Dfake_network_manager.h32 base::WeakPtrFactory<FakeNetworkManager> weak_factory_;
/external/chromium_org/sync/internal_api/attachments/
H A Dattachment_service_proxy_for_test.cc15 scoped_ptr<base::WeakPtrFactory<AttachmentService> > weak_ptr_factory)
31 // WeakPtrFactory here and pass it to the ctor so that it may initialize its
32 // base class and own the WeakPtrFactory.
34 // We must pass by scoped_ptr because WeakPtrFactory has no copy constructor.
35 scoped_ptr<base::WeakPtrFactory<AttachmentService> > weak_ptr_factory(
36 new base::WeakPtrFactory<AttachmentService>(wrapped.get()));
/external/chromium_org/base/memory/
H A Dweak_ptr.h22 // // Member variables should appear before the WeakPtrFactory, to ensure
25 // WeakPtrFactory<Controller> weak_factory_;
54 // To ensure correct use, the first time a WeakPtr issued by a WeakPtrFactory
176 template <typename T> class WeakPtrFactory;
241 friend class WeakPtrFactory<T>;
253 // A class may be composed of a WeakPtrFactory and thereby
257 // WeakPtrFactory<bool> that is used to pass around a weak reference to a bool.
259 class WeakPtrFactory { class in namespace:base
261 explicit WeakPtrFactory(T* ptr) : ptr_(ptr) { function in class:base::WeakPtrFactory
264 ~WeakPtrFactory() {
[all...]
/external/chromium_org/chrome/browser/ui/cocoa/
H A Dstatus_bubble_mac.h179 base::WeakPtrFactory<StatusBubbleMac> timer_factory_;
182 base::WeakPtrFactory<StatusBubbleMac> expand_timer_factory_;
186 base::WeakPtrFactory<StatusBubbleMac> completion_handler_factory_;

Completed in 472 milliseconds

1234567891011>>