// The filter passed may be called multiple times, even after it
// returns true.
DownloadUpdatedObserver(DownloadItem* item, EventFilter filter);
- virtual ~DownloadUpdatedObserver();
+ ~DownloadUpdatedObserver() override;
// Returns when either the event has been seen (at least once since
// object construction) or the item is destroyed. Return value indicates
private:
// DownloadItem::Observer
- virtual void OnDownloadUpdated(DownloadItem* item) OVERRIDE;
- virtual void OnDownloadDestroyed(DownloadItem* item) OVERRIDE;
+ void OnDownloadUpdated(DownloadItem* item) override;
+ void OnDownloadDestroyed(DownloadItem* item) override;
DownloadItem* item_;
EventFilter filter_;
size_t wait_count,
DangerousDownloadAction dangerous_download_action);
- virtual ~DownloadTestObserver();
+ ~DownloadTestObserver() override;
// Wait for one of the finish conditions.
void WaitForFinished();
bool IsFinished() const;
// DownloadItem::Observer
- virtual void OnDownloadUpdated(DownloadItem* download) OVERRIDE;
- virtual void OnDownloadDestroyed(DownloadItem* download) OVERRIDE;
+ void OnDownloadUpdated(DownloadItem* download) override;
+ void OnDownloadDestroyed(DownloadItem* download) override;
// DownloadManager::Observer
- virtual void OnDownloadCreated(
- DownloadManager* manager, DownloadItem* item) OVERRIDE;
- virtual void ManagerGoingDown(DownloadManager* manager) OVERRIDE;
+ void OnDownloadCreated(DownloadManager* manager, DownloadItem* item) override;
+ void ManagerGoingDown(DownloadManager* manager) override;
size_t NumDangerousDownloadsSeen() const;
size_t wait_count,
DangerousDownloadAction dangerous_download_action);
- virtual ~DownloadTestObserverTerminal();
+ ~DownloadTestObserverTerminal() override;
private:
- virtual bool IsDownloadInFinalState(DownloadItem* download) OVERRIDE;
+ bool IsDownloadInFinalState(DownloadItem* download) override;
DISALLOW_COPY_AND_ASSIGN(DownloadTestObserverTerminal);
};
DownloadTestObserverInProgress(
DownloadManager* download_manager, size_t wait_count);
- virtual ~DownloadTestObserverInProgress();
+ ~DownloadTestObserverInProgress() override;
private:
- virtual bool IsDownloadInFinalState(DownloadItem* download) OVERRIDE;
+ bool IsDownloadInFinalState(DownloadItem* download) override;
DISALLOW_COPY_AND_ASSIGN(DownloadTestObserverInProgress);
};
size_t wait_count,
DangerousDownloadAction dangerous_download_action);
- virtual ~DownloadTestObserverInterrupted();
+ ~DownloadTestObserverInterrupted() override;
private:
- virtual bool IsDownloadInFinalState(DownloadItem* download) OVERRIDE;
+ bool IsDownloadInFinalState(DownloadItem* download) override;
DISALLOW_COPY_AND_ASSIGN(DownloadTestObserverInterrupted);
};
void WaitForFlush();
// DownloadsManager observer methods.
- virtual void OnDownloadCreated(
- DownloadManager* manager,
- DownloadItem* item) OVERRIDE;
+ void OnDownloadCreated(DownloadManager* manager, DownloadItem* item) override;
// DownloadItem observer methods.
- virtual void OnDownloadUpdated(DownloadItem* download) OVERRIDE;
- virtual void OnDownloadDestroyed(DownloadItem* download) OVERRIDE;
+ void OnDownloadUpdated(DownloadItem* download) override;
+ void OnDownloadDestroyed(DownloadItem* download) override;
protected:
friend class base::RefCountedThreadSafe<DownloadTestFlushObserver>;
- virtual ~DownloadTestFlushObserver();
+ ~DownloadTestFlushObserver() override;
private:
typedef std::set<DownloadItem*> DownloadSet;