class ExclusiveTask : public SyncTask {
public:
ExclusiveTask();
- virtual ~ExclusiveTask();
+ ~ExclusiveTask() override;
- virtual void RunPreflight(scoped_ptr<SyncTaskToken> token) OVERRIDE FINAL;
+ void RunPreflight(scoped_ptr<SyncTaskToken> token) final;
virtual void RunExclusive(const SyncStatusCallback& callback) = 0;
private: