/external/chromium/base/memory/ |
weak_ptr.h | 27 // static void StartNew(const WeakPtr<Controller>& controller) { 32 // Worker(const WeakPtr<Controller>& controller) 38 // WeakPtr<Controller> controller_; 48 // WARNING: weak pointers are not threadsafe!!! You must only use a WeakPtr 63 // These classes are part of the WeakPtr implementation. 69 // via base::WeakPtr::~WeakPtr(). 120 // This class simplifies the implementation of WeakPtr's type conversion 122 // WeakPtr<T> cannot access the private members of WeakPtr<U>, so thi [all...] |
weak_ptr_unittest.cc | 39 struct Consumer { WeakPtr<Producer> producer; }; 46 WeakPtr<int> ptr = factory.GetWeakPtr(); 53 WeakPtr<int> ptr = factory.GetWeakPtr(); 54 WeakPtr<int> ptr2 = ptr; 59 WeakPtr<int> ptr; 70 WeakPtr<int> a, b; 86 WeakPtr<Base> ptr = factory.GetWeakPtr(); 93 WeakPtr<Producer> ptr = f.AsWeakPtr(); 100 WeakPtr<int> ptr = factory.GetWeakPtr(); 112 WeakPtr<int> ptr = factory.GetWeakPtr() [all...] |
scoped_callback_factory.h | 102 CallbackStorage(const WeakPtr<T>& obj, Method meth) 108 WeakPtr<T> obj_; 116 CallbackImpl(const WeakPtr<T>& obj, Method meth)
|
/external/chromium/chrome/browser/sync/notifier/ |
cache_invalidation_packet_handler.h | 38 base::WeakPtr<talk_base::Task> base_task, 59 base::WeakPtr<talk_base::Task> base_task_;
|
chrome_invalidation_client.h | 64 StateWriter* state_writer, base::WeakPtr<talk_base::Task> base_task); 71 void ChangeBaseTask(base::WeakPtr<talk_base::Task> base_task);
|
invalidation_notifier.h | 56 virtual void OnConnect(base::WeakPtr<talk_base::Task> base_task) OVERRIDE;
|
invalidation_notifier.cc | 91 base::WeakPtr<talk_base::Task> base_task) {
|
chrome_invalidation_client.cc | 43 StateWriter* state_writer, base::WeakPtr<talk_base::Task> base_task) { 82 base::WeakPtr<talk_base::Task> base_task) {
|
cache_invalidation_packet_handler.cc | 191 base::WeakPtr<talk_base::Task> base_task,
|
/external/chromium/chrome/browser/automation/ |
automation_provider_observers.h | 89 base::WeakPtr<AutomationProvider> automation_; 110 base::WeakPtr<AutomationProvider> automation_; 128 base::WeakPtr<AutomationProvider> automation_; 149 base::WeakPtr<AutomationProvider> automation_; 174 base::WeakPtr<AutomationProvider> automation_; 198 base::WeakPtr<AutomationProvider> automation_; 259 base::WeakPtr<AutomationProvider> automation_; 288 base::WeakPtr<AutomationProvider> automation_; 310 base::WeakPtr<AutomationProvider> automation_; 335 base::WeakPtr<AutomationProvider> automation_ [all...] |
automation_tab_helper.h | 66 typedef std::vector<base::WeakPtr<AutomationTabHelper> > EventSourceVector;
|
/external/chromium/chrome/browser/printing/cloud_print/ |
cloud_print_setup_flow.h | 60 const base::WeakPtr<Delegate>& delegate, 91 const base::WeakPtr<Delegate>& delegate, bool setup_done); 140 base::WeakPtr<Delegate> delegate_;
|
cloud_print_setup_flow.cc | 61 const base::WeakPtr<Delegate>& delegate, 97 const base::WeakPtr<Delegate>& delegate,
|
/external/chromium/net/http/ |
disk_cache_based_ssl_host_info.h | 58 CallbackImpl(const base::WeakPtr<DiskCacheBasedSSLHostInfo>& obj, 71 base::WeakPtr<DiskCacheBasedSSLHostInfo> obj_;
|
disk_cache_based_ssl_host_info.cc | 17 const base::WeakPtr<DiskCacheBasedSSLHostInfo>& obj,
|
/external/chromium/chrome/browser/chromeos/cros/ |
burn_library.cc | 48 explicit BurnLibraryTaskProxy(const base::WeakPtr<BurnLibraryImpl>& library); 55 base::WeakPtr<BurnLibraryImpl> library_; 146 const base::WeakPtr<BurnLibraryImpl>& library)
|
/external/chromium/chrome/browser/policy/ |
user_policy_identity_strategy.cc | 34 TokenCache(const base::WeakPtr<UserPolicyIdentityStrategy>& identity_strategy, 50 const base::WeakPtr<UserPolicyIdentityStrategy> identity_strategy_; 57 const base::WeakPtr<UserPolicyIdentityStrategy>& identity_strategy,
|
/external/chromium/chrome/browser/search_engines/ |
search_provider_install_data.cc | 65 // url. (Ensure that this is deleted on the I/O thread so that the WeakPtr is 72 const base::WeakPtr<SearchProviderInstallData>& install_data); 84 base::WeakPtr<SearchProviderInstallData> install_data_; 90 const base::WeakPtr<SearchProviderInstallData>& install_data)
|
/external/chromium/chrome/browser/download/ |
download_status_updater_unittest.cc | 66 base::WeakPtr<DownloadStatusUpdater> updater_;
|
download_manager.h | 388 base::WeakPtr<DownloadStatusUpdater> status_updater_;
|
/external/chromium/chrome/browser/ui/views/autocomplete/ |
autocomplete_popup_contents_view.h | 149 // when its window is destroyed. This is a WeakPtr because it's possible for 152 base::WeakPtr<AutocompletePopupClass> popup_;
|
/external/chromium/chrome/browser/ui/webui/ |
print_preview_handler.cc | 90 PrintSystemTaskProxy(const base::WeakPtr<PrintPreviewHandler>& handler, 182 base::WeakPtr<PrintPreviewHandler> handler_;
|
/external/chromium/chrome/browser/ui/webui/chromeos/ |
sim_unlock_ui.cc | 133 explicit TaskProxy(const base::WeakPtr<SimUnlockHandler>& handler) 137 TaskProxy(const base::WeakPtr<SimUnlockHandler>& handler, 166 base::WeakPtr<SimUnlockHandler> handler_;
|
/external/chromium/chrome/browser/extensions/ |
extension_updater.cc | 373 base::WeakPtr<ExtensionUpdater> updater) 454 base::WeakPtr<ExtensionUpdater> updater_; 618 base::WeakPtr<ExtensionUpdater> updater) 701 base::WeakPtr<ExtensionUpdater> updater_; [all...] |
/external/chromium/net/disk_cache/ |
backend_impl.h | 182 base::WeakPtr<BackendImpl> GetWeakPtr();
|