Searched refs:SupportsWeakPtr (Results 1 - 25 of 281) sorted by relevance

1234567891011>>

/external/chromium/chrome/browser/ui/views/autocomplete/
H A Dautocomplete_popup_gtk.h14 public base::SupportsWeakPtr<AutocompletePopupGtk> {
H A Dautocomplete_popup_win.h14 public base::SupportsWeakPtr<AutocompletePopupWin> {
/external/chromium_org/remoting/host/
H A Dhost_status_monitor_fake.h15 : public base::SupportsWeakPtr<HostStatusMonitorFake>,
/external/chromium_org/sync/test/
H A Dtest_transaction_observer.h19 public base::SupportsWeakPtr<TestTransactionObserver>,
/external/chromium/chrome/browser/printing/cloud_print/
H A Dcloud_print_setup_handler.h19 public base::SupportsWeakPtr<CloudPrintSetupHandler> {
/external/chromium_org/chrome/browser/ui/webui/chromeos/login/
H A Dscreenlock_icon_provider.h18 : public base::SupportsWeakPtr<ScreenlockIconProvider> {
/external/chromium_org/sync/js/
H A Djs_test_util.h55 public base::SupportsWeakPtr<MockJsBackend> {
68 public base::SupportsWeakPtr<MockJsController> {
82 public base::SupportsWeakPtr<MockJsEventHandler> {
95 public base::SupportsWeakPtr<MockJsReplyHandler> {
/external/chromium/base/memory/
H A Dweak_ptr.h19 // class Controller : public SupportsWeakPtr<Controller> {
137 template <typename T> class SupportsWeakPtr;
182 friend class SupportsWeakPtr<T>;
194 // A class may extend from SupportsWeakPtr to expose weak pointers to itself.
199 class SupportsWeakPtr { class in namespace:base
201 SupportsWeakPtr() {} function in class:base::SupportsWeakPtr
214 DISALLOW_COPY_AND_ASSIGN(SupportsWeakPtr);
/external/chromium_org/base/memory/
H A Dweak_ptr.h75 template <typename T> class SupportsWeakPtr;
146 // SupportsWeakPtr<>.
151 // from SupportsWeakPtr<Base>. See base::AsWeakPtr() below for a helper
164 // which is an instance of SupportsWeakPtr<Base>. We can then safely
168 Derived* t, const SupportsWeakPtr<Base>&) {
240 friend class SupportsWeakPtr<T>;
291 // A class may extend from SupportsWeakPtr to let others take weak pointers to
293 // pointers. However, since SupportsWeakPtr's destructor won't invalidate
297 class SupportsWeakPtr : public internal::SupportsWeakPtrBase { class in namespace:base
299 SupportsWeakPtr() {} function in class:base::SupportsWeakPtr
167 AsWeakPtrImpl( Derived* t, const SupportsWeakPtr<Base>&) argument
[all...]
/external/chromium/chrome/browser/download/
H A Ddownload_status_updater.h18 : public base::SupportsWeakPtr<DownloadStatusUpdater> {
/external/chromium_org/chrome/browser/download/
H A Ddownload_resource_throttle.h23 public base::SupportsWeakPtr<DownloadResourceThrottle> {
/external/chromium_org/chrome/browser/extensions/
H A Drequirements_checker.h24 class RequirementsChecker : public base::SupportsWeakPtr<RequirementsChecker> {
H A Dwebstore_data_fetcher.h30 class WebstoreDataFetcher : public base::SupportsWeakPtr<WebstoreDataFetcher>,
/external/chromium_org/chrome/browser/prerender/
H A Dprerender_pending_swap_throttle.h28 public base::SupportsWeakPtr<PrerenderPendingSwapThrottle> {
H A Dprerender_resource_throttle.h29 public base::SupportsWeakPtr<PrerenderResourceThrottle> {
/external/chromium_org/sync/api/
H A Dsyncable_service.h25 // TODO(zea): remove SupportsWeakPtr in favor of having all SyncableService
30 public base::SupportsWeakPtr<SyncableService> {
/external/chromium_org/sync/tools/
H A Dnull_invalidation_state_tracker.h15 : public base::SupportsWeakPtr<NullInvalidationStateTracker>,
/external/chromium/chrome/browser/ui/webui/
H A Dprint_preview_handler.h24 public base::SupportsWeakPtr<PrintPreviewHandler>,
/external/chromium_org/chrome/browser/chromeos/login/
H A Dmerge_session_throttle.h32 public base::SupportsWeakPtr<MergeSessionThrottle> {
H A Doauth2_token_fetcher.h26 class OAuth2TokenFetcher : public base::SupportsWeakPtr<OAuth2TokenFetcher>,
/external/chromium_org/chrome/browser/chromeos/system_logs/
H A Dsystem_logs_fetcher_base.h52 : public base::SupportsWeakPtr<SystemLogsFetcherBase> {
/external/chromium_org/chrome/browser/extensions/api/media_galleries_private/
H A Dmedia_galleries_private_event_router.h32 public base::SupportsWeakPtr<MediaGalleriesPrivateEventRouter> {
/external/chromium_org/chrome/browser/profile_resetter/
H A Dprofile_reset_global_error.h22 public base::SupportsWeakPtr<ProfileResetGlobalError> {
/external/chromium_org/chrome/browser/renderer_host/
H A Doffline_resource_throttle.h26 public base::SupportsWeakPtr<OfflineResourceThrottle> {
/external/chromium_org/chrome/browser/speech/
H A Dtts_message_filter.h19 public base::SupportsWeakPtr<TtsMessageFilter> {

Completed in 1410 milliseconds

1234567891011>>