Home
last modified time | relevance | path

Searched refs:SupportsWeakPtr (Results 1 – 25 of 285) sorted by relevance

12345678910>>...12

/external/chromium_org/base/memory/
Dweak_ptr.h75 template <typename T> class SupportsWeakPtr; variable
168 Derived* t, const SupportsWeakPtr<Base>&) { in AsWeakPtrImpl()
240 friend class SupportsWeakPtr<T>; variable
297 class SupportsWeakPtr : public internal::SupportsWeakPtrBase {
299 SupportsWeakPtr() {} in SupportsWeakPtr() function
306 ~SupportsWeakPtr() {} in ~SupportsWeakPtr()
310 DISALLOW_COPY_AND_ASSIGN(SupportsWeakPtr);
Dweak_ptr_unittest.nc9 struct Producer : SupportsWeakPtr<Producer> {};
13 SupportsWeakPtr<MultiplyDerivedProducer> {};
56 SupportsWeakPtr<Producer>::StaticAsWeakPtr<DerivedProducer>(&f);
/external/chromium/base/memory/
Dweak_ptr.h137 template <typename T> class SupportsWeakPtr; variable
182 friend class SupportsWeakPtr<T>;
199 class SupportsWeakPtr {
201 SupportsWeakPtr() {} in SupportsWeakPtr() function
214 DISALLOW_COPY_AND_ASSIGN(SupportsWeakPtr);
Dweak_ptr_unittest.cc38 struct Producer : SupportsWeakPtr<Producer> {};
91 TEST(WeakPtrTest, SupportsWeakPtr) { in TEST() argument
/external/chromium_org/sync/js/
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_org/net/dns/
Dmdns_client_impl.h106 class Core : public base::SupportsWeakPtr<Core>, MDnsConnection::Delegate {
195 public base::SupportsWeakPtr<MDnsListenerImpl> {
230 class MDnsTransactionImpl : public base::SupportsWeakPtr<MDnsTransactionImpl>,
/external/chromium/chrome/browser/ui/views/autocomplete/
Dautocomplete_popup_gtk.h14 public base::SupportsWeakPtr<AutocompletePopupGtk> {
Dautocomplete_popup_win.h14 public base::SupportsWeakPtr<AutocompletePopupWin> {
/external/chromium_org/remoting/host/
Dhost_status_monitor_fake.h15 : public base::SupportsWeakPtr<HostStatusMonitorFake>,
/external/chromium_org/sync/test/
Dtest_transaction_observer.h19 public base::SupportsWeakPtr<TestTransactionObserver>,
/external/chromium/chrome/browser/printing/cloud_print/
Dcloud_print_setup_handler.h19 public base::SupportsWeakPtr<CloudPrintSetupHandler> {
/external/chromium_org/chrome/browser/ui/webui/chromeos/login/
Dscreenlock_icon_provider.h18 : public base::SupportsWeakPtr<ScreenlockIconProvider> {
/external/chromium/chrome/browser/download/
Ddownload_status_updater.h18 : public base::SupportsWeakPtr<DownloadStatusUpdater> {
/external/chromium_org/chrome/browser/prerender/
Dprerender_pending_swap_throttle.h28 public base::SupportsWeakPtr<PrerenderPendingSwapThrottle> {
Dprerender_resource_throttle.h29 public base::SupportsWeakPtr<PrerenderResourceThrottle> {
/external/chromium_org/sync/api/
Dsyncable_service.h30 public base::SupportsWeakPtr<SyncableService> {
/external/chromium_org/sync/tools/
Dnull_invalidation_state_tracker.h15 : public base::SupportsWeakPtr<NullInvalidationStateTracker>,
/external/chromium_org/chrome/browser/download/
Ddownload_resource_throttle.h23 public base::SupportsWeakPtr<DownloadResourceThrottle> {
/external/chromium_org/chrome/browser/extensions/
Drequirements_checker.h24 class RequirementsChecker : public base::SupportsWeakPtr<RequirementsChecker> {
/external/chromium_org/chrome/browser/renderer_host/
Doffline_resource_throttle.h26 public base::SupportsWeakPtr<OfflineResourceThrottle> {
/external/chromium_org/chrome/browser/extensions/api/media_galleries_private/
Dmedia_galleries_private_event_router.h32 public base::SupportsWeakPtr<MediaGalleriesPrivateEventRouter> {
/external/chromium_org/chrome/browser/ui/webui/chromeos/
Dmobile_setup_ui.h16 public base::SupportsWeakPtr<MobileSetupUI> {
/external/chromium_org/sync/notifier/
Dfake_invalidation_state_tracker.h17 public base::SupportsWeakPtr<FakeInvalidationStateTracker> {
Dmock_ack_handler.h24 public base::SupportsWeakPtr<MockAckHandler> {
/external/chromium_org/chrome/browser/chromeos/system_logs/
Dsystem_logs_fetcher_base.h52 : public base::SupportsWeakPtr<SystemLogsFetcherBase> {

12345678910>>...12