diff options
Diffstat (limited to 'net/base')
23 files changed, 112 insertions, 125 deletions
diff --git a/net/base/backoff_entry_unittest.cc b/net/base/backoff_entry_unittest.cc index f5393e8..89ec2c4 100644 --- a/net/base/backoff_entry_unittest.cc +++ b/net/base/backoff_entry_unittest.cc @@ -23,11 +23,9 @@ class TestBackoffEntry : public BackoffEntry { SetCustomReleaseTime(TimeTicks()); } - virtual ~TestBackoffEntry() {} + ~TestBackoffEntry() override {} - virtual TimeTicks ImplGetTimeNow() const override { - return now_; - } + TimeTicks ImplGetTimeNow() const override { return now_; } void set_now(const TimeTicks& now) { now_ = now; diff --git a/net/base/capturing_net_log.h b/net/base/capturing_net_log.h index a58b6ff..5977533 100644 --- a/net/base/capturing_net_log.h +++ b/net/base/capturing_net_log.h @@ -72,7 +72,7 @@ class CapturingNetLog : public NetLog { typedef std::vector<CapturedEntry> CapturedEntryList; CapturingNetLog(); - virtual ~CapturingNetLog(); + ~CapturingNetLog() override; void SetLogLevel(LogLevel log_level); @@ -89,7 +89,7 @@ class CapturingNetLog : public NetLog { class Observer : public NetLog::ThreadSafeObserver { public: Observer(); - virtual ~Observer(); + ~Observer() override; // Returns the list of all entries in the log. void GetEntries(CapturedEntryList* entry_list) const; @@ -105,7 +105,7 @@ class CapturingNetLog : public NetLog { private: // ThreadSafeObserver implementation: - virtual void OnAddEntry(const Entry& entry) override; + void OnAddEntry(const Entry& entry) override; // Needs to be "mutable" so can use it in GetEntries(). mutable base::Lock lock_; diff --git a/net/base/chunked_upload_data_stream.h b/net/base/chunked_upload_data_stream.h index 71b1e5c6..d17c8da 100644 --- a/net/base/chunked_upload_data_stream.h +++ b/net/base/chunked_upload_data_stream.h @@ -25,7 +25,7 @@ class NET_EXPORT ChunkedUploadDataStream : public UploadDataStream { public: ChunkedUploadDataStream(int64 identifier); - virtual ~ChunkedUploadDataStream(); + ~ChunkedUploadDataStream() override; // Adds data to the stream. |is_done| should be true if this is the last // data to be appended. |data_len| must not be 0 unless |is_done| is true. @@ -35,9 +35,9 @@ class NET_EXPORT ChunkedUploadDataStream : public UploadDataStream { private: // UploadDataStream implementation. - virtual int InitInternal() override; - virtual int ReadInternal(IOBuffer* buf, int buf_len) override; - virtual void ResetInternal() override; + int InitInternal() override; + int ReadInternal(IOBuffer* buf, int buf_len) override; + void ResetInternal() override; int ReadChunk(IOBuffer* buf, int buf_len); diff --git a/net/base/directory_lister_unittest.cc b/net/base/directory_lister_unittest.cc index f52e23e..98ecbbd 100644 --- a/net/base/directory_lister_unittest.cc +++ b/net/base/directory_lister_unittest.cc @@ -27,15 +27,14 @@ class ListerDelegate : public DirectoryLister::DirectoryListerDelegate { quit_loop_after_each_file_(quit_loop_after_each_file) { } - virtual void OnListFile( - const DirectoryLister::DirectoryListerData& data) override { + void OnListFile(const DirectoryLister::DirectoryListerData& data) override { file_list_.push_back(data.info); paths_.push_back(data.path); if (quit_loop_after_each_file_) base::MessageLoop::current()->Quit(); } - virtual void OnListDone(int error) override { + void OnListDone(int error) override { error_ = error; base::MessageLoop::current()->Quit(); if (recursive_) diff --git a/net/base/elements_upload_data_stream.h b/net/base/elements_upload_data_stream.h index 1a008fc..5101114 100644 --- a/net/base/elements_upload_data_stream.h +++ b/net/base/elements_upload_data_stream.h @@ -26,7 +26,7 @@ class NET_EXPORT ElementsUploadDataStream : public UploadDataStream { ElementsUploadDataStream(ScopedVector<UploadElementReader> element_readers, int64 identifier); - virtual ~ElementsUploadDataStream(); + ~ElementsUploadDataStream() override; // Creates an ElementsUploadDataStream with a single reader. Returns a // scoped_ptr<UploadDataStream> for ease of use. @@ -36,12 +36,11 @@ class NET_EXPORT ElementsUploadDataStream : public UploadDataStream { private: // UploadDataStream implementation. - virtual bool IsInMemory() const override; - virtual const ScopedVector<UploadElementReader>* - GetElementReaders() const override; - virtual int InitInternal() override; - virtual int ReadInternal(IOBuffer* buf, int buf_len) override; - virtual void ResetInternal() override; + bool IsInMemory() const override; + const ScopedVector<UploadElementReader>* GetElementReaders() const override; + int InitInternal() override; + int ReadInternal(IOBuffer* buf, int buf_len) override; + void ResetInternal() override; // Runs Init() for all element readers. // This method is used to implement InitInternal(). diff --git a/net/base/io_buffer.h b/net/base/io_buffer.h index 2d87058..04bbc88 100644 --- a/net/base/io_buffer.h +++ b/net/base/io_buffer.h @@ -104,7 +104,7 @@ class NET_EXPORT IOBufferWithSize : public IOBuffer { // constructor IOBuffer(char*) thus allowing subclass to use underlying // memory it does not own. IOBufferWithSize(char* data, int size); - virtual ~IOBufferWithSize(); + ~IOBufferWithSize() override; int size_; }; @@ -119,7 +119,7 @@ class NET_EXPORT StringIOBuffer : public IOBuffer { int size() const { return static_cast<int>(string_data_.size()); } private: - virtual ~StringIOBuffer(); + ~StringIOBuffer() override; std::string string_data_; }; @@ -162,7 +162,7 @@ class NET_EXPORT DrainableIOBuffer : public IOBuffer { int size() const { return size_; } private: - virtual ~DrainableIOBuffer(); + ~DrainableIOBuffer() override; scoped_refptr<IOBuffer> base_; int size_; @@ -202,7 +202,7 @@ class NET_EXPORT GrowableIOBuffer : public IOBuffer { char* StartOfBuffer(); private: - virtual ~GrowableIOBuffer(); + ~GrowableIOBuffer() override; scoped_ptr<char, base::FreeDeleter> real_data_; int capacity_; @@ -222,7 +222,7 @@ class NET_EXPORT PickledIOBuffer : public IOBuffer { void Done(); private: - virtual ~PickledIOBuffer(); + ~PickledIOBuffer() override; Pickle pickle_; }; @@ -237,7 +237,7 @@ class NET_EXPORT WrappedIOBuffer : public IOBuffer { explicit WrappedIOBuffer(const char* data); protected: - virtual ~WrappedIOBuffer(); + ~WrappedIOBuffer() override; }; } // namespace net diff --git a/net/base/mock_file_stream.h b/net/base/mock_file_stream.h index abceb1b..7b7dea8 100644 --- a/net/base/mock_file_stream.h +++ b/net/base/mock_file_stream.h @@ -25,18 +25,19 @@ class MockFileStream : public net::FileStream { explicit MockFileStream(const scoped_refptr<base::TaskRunner>& task_runner); MockFileStream(base::File file, const scoped_refptr<base::TaskRunner>& task_runner); - virtual ~MockFileStream(); + ~MockFileStream() override; // FileStream methods. - virtual int Seek(base::File::Whence whence, int64 offset, - const Int64CompletionCallback& callback) override; - virtual int Read(IOBuffer* buf, - int buf_len, - const CompletionCallback& callback) override; - virtual int Write(IOBuffer* buf, - int buf_len, - const CompletionCallback& callback) override; - virtual int Flush(const CompletionCallback& callback) override; + int Seek(base::File::Whence whence, + int64 offset, + const Int64CompletionCallback& callback) override; + int Read(IOBuffer* buf, + int buf_len, + const CompletionCallback& callback) override; + int Write(IOBuffer* buf, + int buf_len, + const CompletionCallback& callback) override; + int Flush(const CompletionCallback& callback) override; void set_forced_error_async(int error) { forced_error_ = error; diff --git a/net/base/net_log_logger.h b/net/base/net_log_logger.h index 6604b82..406841e 100644 --- a/net/base/net_log_logger.h +++ b/net/base/net_log_logger.h @@ -28,7 +28,7 @@ class NET_EXPORT NetLogLogger : public NetLog::ThreadSafeObserver { // starts. |file| must be non-NULL handle and be open for writing. // |constants| is a legend for decoding constant values used in the log. NetLogLogger(FILE* file, const base::Value& constants); - virtual ~NetLogLogger(); + ~NetLogLogger() override; // Sets the log level to log at. Must be called before StartObserving. void set_log_level(NetLog::LogLevel log_level); @@ -41,7 +41,7 @@ class NET_EXPORT NetLogLogger : public NetLog::ThreadSafeObserver { void StopObserving(); // net::NetLog::ThreadSafeObserver implementation: - virtual void OnAddEntry(const NetLog::Entry& entry) override; + void OnAddEntry(const NetLog::Entry& entry) override; // Create a dictionary containing legend for net/ constants. Caller takes // ownership of returned value. diff --git a/net/base/net_log_unittest.cc b/net/base/net_log_unittest.cc index d1e7dde..0f5b0eb 100644 --- a/net/base/net_log_unittest.cc +++ b/net/base/net_log_unittest.cc @@ -75,14 +75,12 @@ class CountingObserver : public NetLog::ThreadSafeObserver { public: CountingObserver() : count_(0) {} - virtual ~CountingObserver() { + ~CountingObserver() override { if (net_log()) net_log()->RemoveThreadSafeObserver(this); } - virtual void OnAddEntry(const NetLog::Entry& entry) override { - ++count_; - } + void OnAddEntry(const NetLog::Entry& entry) override { ++count_; } int count() const { return count_; } @@ -94,12 +92,12 @@ class LoggingObserver : public NetLog::ThreadSafeObserver { public: LoggingObserver() {} - virtual ~LoggingObserver() { + ~LoggingObserver() override { if (net_log()) net_log()->RemoveThreadSafeObserver(this); } - virtual void OnAddEntry(const NetLog::Entry& entry) override { + void OnAddEntry(const NetLog::Entry& entry) override { base::Value* value = entry.ToValue(); base::DictionaryValue* dict = NULL; ASSERT_TRUE(value->GetAsDictionary(&dict)); @@ -138,7 +136,7 @@ class NetLogTestThread : public base::SimpleThread { net_log_ = net_log; } - virtual void Run() override { + void Run() override { start_event_->Wait(); RunTestThread(); } @@ -162,10 +160,10 @@ class NetLogTestThread : public base::SimpleThread { class AddEventsTestThread : public NetLogTestThread { public: AddEventsTestThread() {} - virtual ~AddEventsTestThread() {} + ~AddEventsTestThread() override {} private: - virtual void RunTestThread() override { + void RunTestThread() override { for (int i = 0; i < kEvents; ++i) AddEvent(net_log_); } @@ -178,12 +176,10 @@ class AddRemoveObserverTestThread : public NetLogTestThread { public: AddRemoveObserverTestThread() {} - virtual ~AddRemoveObserverTestThread() { - EXPECT_TRUE(!observer_.net_log()); - } + ~AddRemoveObserverTestThread() override { EXPECT_TRUE(!observer_.net_log()); } private: - virtual void RunTestThread() override { + void RunTestThread() override { for (int i = 0; i < kEvents; ++i) { ASSERT_FALSE(observer_.net_log()); diff --git a/net/base/net_util_icu.cc b/net/base/net_util_icu.cc index bd5625b..8526eda 100644 --- a/net/base/net_util_icu.cc +++ b/net/base/net_util_icu.cc @@ -491,7 +491,7 @@ class HostComponentTransform : public AppendComponentTransform { } private: - virtual base::string16 Execute( + base::string16 Execute( const std::string& component_text, base::OffsetAdjuster::Adjustments* adjustments) const override { return IDNToUnicodeWithAdjustments(component_text, languages_, @@ -508,7 +508,7 @@ class NonHostComponentTransform : public AppendComponentTransform { } private: - virtual base::string16 Execute( + base::string16 Execute( const std::string& component_text, base::OffsetAdjuster::Adjustments* adjustments) const override { return (unescape_rules_ == UnescapeRule::NONE) ? diff --git a/net/base/network_change_notifier.cc b/net/base/network_change_notifier.cc index bea6759..afd6b23 100644 --- a/net/base/network_change_notifier.cc +++ b/net/base/network_change_notifier.cc @@ -45,7 +45,7 @@ NetworkChangeNotifierFactory* g_network_change_notifier_factory = NULL; class MockNetworkChangeNotifier : public NetworkChangeNotifier { public: - virtual ConnectionType GetCurrentConnectionType() const override { + ConnectionType GetCurrentConnectionType() const override { return CONNECTION_UNKNOWN; } }; @@ -83,7 +83,7 @@ class HistogramWatcher NetworkChangeNotifier::AddNetworkChangeObserver(this); } - virtual ~HistogramWatcher() { + ~HistogramWatcher() override { DCHECK(thread_checker_.CalledOnValidThread()); DCHECK(g_network_change_notifier); NetworkChangeNotifier::RemoveConnectionTypeObserver(this); @@ -93,7 +93,7 @@ class HistogramWatcher } // NetworkChangeNotifier::IPAddressObserver implementation. - virtual void OnIPAddressChanged() override { + void OnIPAddressChanged() override { DCHECK(thread_checker_.CalledOnValidThread()); UMA_HISTOGRAM_MEDIUM_TIMES("NCN.IPAddressChange", SinceLast(&last_ip_address_change_)); @@ -103,7 +103,7 @@ class HistogramWatcher } // NetworkChangeNotifier::ConnectionTypeObserver implementation. - virtual void OnConnectionTypeChanged( + void OnConnectionTypeChanged( NetworkChangeNotifier::ConnectionType type) override { DCHECK(thread_checker_.CalledOnValidThread()); base::TimeTicks now = base::TimeTicks::Now(); @@ -264,15 +264,14 @@ class HistogramWatcher } // NetworkChangeNotifier::DNSObserver implementation. - virtual void OnDNSChanged() override { + void OnDNSChanged() override { DCHECK(thread_checker_.CalledOnValidThread()); UMA_HISTOGRAM_MEDIUM_TIMES("NCN.DNSConfigChange", SinceLast(&last_dns_change_)); } // NetworkChangeNotifier::NetworkChangeObserver implementation. - virtual void OnNetworkChanged( - NetworkChangeNotifier::ConnectionType type) override { + void OnNetworkChanged(NetworkChangeNotifier::ConnectionType type) override { DCHECK(thread_checker_.CalledOnValidThread()); if (type != NetworkChangeNotifier::CONNECTION_NONE) { UMA_HISTOGRAM_MEDIUM_TIMES("NCN.NetworkOnlineChange", @@ -424,7 +423,7 @@ class NetworkChangeNotifier::NetworkChangeCalculator AddIPAddressObserver(this); } - virtual ~NetworkChangeCalculator() { + ~NetworkChangeCalculator() override { DCHECK(thread_checker_.CalledOnValidThread()); DCHECK(g_network_change_notifier); RemoveConnectionTypeObserver(this); @@ -432,7 +431,7 @@ class NetworkChangeNotifier::NetworkChangeCalculator } // NetworkChangeNotifier::IPAddressObserver implementation. - virtual void OnIPAddressChanged() override { + void OnIPAddressChanged() override { DCHECK(thread_checker_.CalledOnValidThread()); base::TimeDelta delay = last_announced_connection_type_ == CONNECTION_NONE ? params_.ip_address_offline_delay_ : params_.ip_address_online_delay_; @@ -441,7 +440,7 @@ class NetworkChangeNotifier::NetworkChangeCalculator } // NetworkChangeNotifier::ConnectionTypeObserver implementation. - virtual void OnConnectionTypeChanged(ConnectionType type) override { + void OnConnectionTypeChanged(ConnectionType type) override { DCHECK(thread_checker_.CalledOnValidThread()); pending_connection_type_ = type; base::TimeDelta delay = last_announced_connection_type_ == CONNECTION_NONE diff --git a/net/base/network_change_notifier_mac.cc b/net/base/network_change_notifier_mac.cc index e378418..14ec554 100644 --- a/net/base/network_change_notifier_mac.cc +++ b/net/base/network_change_notifier_mac.cc @@ -43,18 +43,14 @@ class NetworkChangeNotifierMac::DnsConfigServiceThread : public base::Thread { public: DnsConfigServiceThread() : base::Thread("DnsConfigService") {} - virtual ~DnsConfigServiceThread() { - Stop(); - } + ~DnsConfigServiceThread() override { Stop(); } - virtual void Init() override { + void Init() override { service_ = DnsConfigService::CreateSystemService(); service_->WatchConfig(base::Bind(&NetworkChangeNotifier::SetDnsConfig)); } - virtual void CleanUp() override { - service_.reset(); - } + void CleanUp() override { service_.reset(); } private: scoped_ptr<DnsConfigService> service_; diff --git a/net/base/network_change_notifier_mac.h b/net/base/network_change_notifier_mac.h index 1598c4c..6f34087 100644 --- a/net/base/network_change_notifier_mac.h +++ b/net/base/network_change_notifier_mac.h @@ -21,10 +21,10 @@ namespace net { class NetworkChangeNotifierMac: public NetworkChangeNotifier { public: NetworkChangeNotifierMac(); - virtual ~NetworkChangeNotifierMac(); + ~NetworkChangeNotifierMac() override; // NetworkChangeNotifier implementation: - virtual ConnectionType GetCurrentConnectionType() const override; + ConnectionType GetCurrentConnectionType() const override; // Forwarder just exists to keep the NetworkConfigWatcherMac API out of // NetworkChangeNotifierMac's public API. @@ -34,11 +34,10 @@ class NetworkChangeNotifierMac: public NetworkChangeNotifier { : net_config_watcher_(net_config_watcher) {} // NetworkConfigWatcherMac::Delegate implementation: - virtual void Init() override; - virtual void StartReachabilityNotifications() override; - virtual void SetDynamicStoreNotificationKeys( - SCDynamicStoreRef store) override; - virtual void OnNetworkConfigChange(CFArrayRef changed_keys) override; + void Init() override; + void StartReachabilityNotifications() override; + void SetDynamicStoreNotificationKeys(SCDynamicStoreRef store) override; + void OnNetworkConfigChange(CFArrayRef changed_keys) override; private: NetworkChangeNotifierMac* const net_config_watcher_; diff --git a/net/base/network_config_watcher_mac.cc b/net/base/network_config_watcher_mac.cc index 7d2377c..bdf75c3 100644 --- a/net/base/network_config_watcher_mac.cc +++ b/net/base/network_config_watcher_mac.cc @@ -31,12 +31,12 @@ void DynamicStoreCallback(SCDynamicStoreRef /* store */, class NetworkConfigWatcherMacThread : public base::Thread { public: NetworkConfigWatcherMacThread(NetworkConfigWatcherMac::Delegate* delegate); - virtual ~NetworkConfigWatcherMacThread(); + ~NetworkConfigWatcherMacThread() override; protected: // base::Thread - virtual void Init() override; - virtual void CleanUp() override; + void Init() override; + void CleanUp() override; private: // The SystemConfiguration calls in this function can lead to contention early diff --git a/net/base/prioritized_dispatcher_unittest.cc b/net/base/prioritized_dispatcher_unittest.cc index 4cdf53b..40c7425 100644 --- a/net/base/prioritized_dispatcher_unittest.cc +++ b/net/base/prioritized_dispatcher_unittest.cc @@ -117,7 +117,7 @@ class PrioritizedDispatcherTest : public testing::Test { } // PriorityDispatch::Job interface - virtual void Start() override { + void Start() override { EXPECT_FALSE(running_); handle_ = PrioritizedDispatcher::Handle(); running_ = true; diff --git a/net/base/sdch_dictionary_fetcher.h b/net/base/sdch_dictionary_fetcher.h index 86aaf48..d74f643 100644 --- a/net/base/sdch_dictionary_fetcher.h +++ b/net/base/sdch_dictionary_fetcher.h @@ -41,15 +41,15 @@ class NET_EXPORT SdchDictionaryFetcher // this object. SdchDictionaryFetcher(SdchFetcher::Delegate* consumer, URLRequestContext* context); - virtual ~SdchDictionaryFetcher(); + ~SdchDictionaryFetcher() override; // Implementation of SdchFetcher methods. - virtual void Schedule(const GURL& dictionary_url) override; - virtual void Cancel() override; + void Schedule(const GURL& dictionary_url) override; + void Cancel() override; // Implementation of URLRequest::Delegate methods. - virtual void OnResponseStarted(URLRequest* request) override; - virtual void OnReadCompleted(URLRequest* request, int bytes_read) override; + void OnResponseStarted(URLRequest* request) override; + void OnReadCompleted(URLRequest* request, int bytes_read) override; private: enum State { diff --git a/net/base/sdch_dictionary_fetcher_unittest.cc b/net/base/sdch_dictionary_fetcher_unittest.cc index a8b3040..af66681 100644 --- a/net/base/sdch_dictionary_fetcher_unittest.cc +++ b/net/base/sdch_dictionary_fetcher_unittest.cc @@ -58,11 +58,11 @@ class URLRequestSpecifiedResponseJob : public URLRequestSimpleJob { static int jobs_requested() { return jobs_requested_; } private: - virtual ~URLRequestSpecifiedResponseJob() {}; - virtual int GetData(std::string* mime_type, - std::string* charset, - std::string* data, - const CompletionCallback& callback) const override { + ~URLRequestSpecifiedResponseJob() override{}; + int GetData(std::string* mime_type, + std::string* charset, + std::string* data, + const CompletionCallback& callback) const override { GURL url(request_->url()); *data = ExpectedResponseForURL(url); return OK; @@ -86,8 +86,8 @@ class SdchTestDelegate : public SdchFetcher::Delegate { GURL dictionary_url; }; - virtual void AddSdchDictionary(const std::string& dictionary_text, - const GURL& dictionary_url) override { + void AddSdchDictionary(const std::string& dictionary_text, + const GURL& dictionary_url) override { dictionary_additions.push_back( DictionaryAdditions(dictionary_text, dictionary_url)); } diff --git a/net/base/sdch_manager.h b/net/base/sdch_manager.h index 18f6749..b5f901b 100644 --- a/net/base/sdch_manager.h +++ b/net/base/sdch_manager.h @@ -252,7 +252,7 @@ class NET_EXPORT SdchManager }; SdchManager(); - virtual ~SdchManager(); + ~SdchManager() override; // Clear data (for browser data removal). void ClearData(); @@ -355,8 +355,8 @@ class NET_EXPORT SdchManager // dictionaries. This addition will fail if addition is illegal // (data in the dictionary is not acceptable from the // dictionary_url; dictionary already added, etc.). - virtual void AddSdchDictionary(const std::string& dictionary_text, - const GURL& dictionary_url) override; + void AddSdchDictionary(const std::string& dictionary_text, + const GURL& dictionary_url) override; private: struct BlacklistInfo { diff --git a/net/base/test_completion_callback.h b/net/base/test_completion_callback.h index 469d12f..f5a9f8d 100644 --- a/net/base/test_completion_callback.h +++ b/net/base/test_completion_callback.h @@ -87,7 +87,7 @@ typedef internal::TestCompletionCallbackTemplate<int64> class TestCompletionCallback : public TestCompletionCallbackBase { public: TestCompletionCallback(); - virtual ~TestCompletionCallback(); + ~TestCompletionCallback() override; const CompletionCallback& callback() const { return callback_; } @@ -100,7 +100,7 @@ class TestCompletionCallback : public TestCompletionCallbackBase { class TestInt64CompletionCallback : public TestInt64CompletionCallbackBase { public: TestInt64CompletionCallback(); - virtual ~TestInt64CompletionCallback(); + ~TestInt64CompletionCallback() override; const Int64CompletionCallback& callback() const { return callback_; } @@ -114,10 +114,10 @@ class TestInt64CompletionCallback : public TestInt64CompletionCallbackBase { class ReleaseBufferCompletionCallback: public TestCompletionCallback { public: explicit ReleaseBufferCompletionCallback(IOBuffer* buffer); - virtual ~ReleaseBufferCompletionCallback(); + ~ReleaseBufferCompletionCallback() override; private: - virtual void SetResult(int result) override; + void SetResult(int result) override; IOBuffer* buffer_; DISALLOW_COPY_AND_ASSIGN(ReleaseBufferCompletionCallback); diff --git a/net/base/trace_net_log_observer.cc b/net/base/trace_net_log_observer.cc index 77945fb..15960c3 100644 --- a/net/base/trace_net_log_observer.cc +++ b/net/base/trace_net_log_observer.cc @@ -24,9 +24,9 @@ class TracedValue : public base::debug::ConvertableToTraceFormat { explicit TracedValue(scoped_ptr<base::Value> value) : value_(value.Pass()) {} private: - virtual ~TracedValue() {} + ~TracedValue() override {} - virtual void AppendAsTraceFormat(std::string* out) const override { + void AppendAsTraceFormat(std::string* out) const override { if (value_) { std::string tmp; base::JSONWriter::Write(value_.get(), &tmp); diff --git a/net/base/trace_net_log_observer.h b/net/base/trace_net_log_observer.h index 567ba3f..9fc062b 100644 --- a/net/base/trace_net_log_observer.h +++ b/net/base/trace_net_log_observer.h @@ -19,10 +19,10 @@ class NET_EXPORT TraceNetLogObserver public base::debug::TraceLog::EnabledStateObserver { public: TraceNetLogObserver(); - virtual ~TraceNetLogObserver(); + ~TraceNetLogObserver() override; // net::NetLog::ThreadSafeObserver implementation: - virtual void OnAddEntry(const NetLog::Entry& entry) override; + void OnAddEntry(const NetLog::Entry& entry) override; // Start to watch for TraceLog enable and disable events. // This can't be called if already watching for events. @@ -35,8 +35,8 @@ class NET_EXPORT TraceNetLogObserver void StopWatchForTraceStart(); // base::debug::TraceLog::EnabledStateChangedObserver implementation: - virtual void OnTraceLogEnabled() override; - virtual void OnTraceLogDisabled() override; + void OnTraceLogEnabled() override; + void OnTraceLogDisabled() override; private: NetLog* net_log_to_watch_; diff --git a/net/base/upload_bytes_element_reader.h b/net/base/upload_bytes_element_reader.h index 589e287..3246d12 100644 --- a/net/base/upload_bytes_element_reader.h +++ b/net/base/upload_bytes_element_reader.h @@ -20,20 +20,20 @@ namespace net { class NET_EXPORT UploadBytesElementReader : public UploadElementReader { public: UploadBytesElementReader(const char* bytes, uint64 length); - virtual ~UploadBytesElementReader(); + ~UploadBytesElementReader() override; const char* bytes() const { return bytes_; } uint64 length() const { return length_; } // UploadElementReader overrides: - virtual const UploadBytesElementReader* AsBytesReader() const override; - virtual int Init(const CompletionCallback& callback) override; - virtual uint64 GetContentLength() const override; - virtual uint64 BytesRemaining() const override; - virtual bool IsInMemory() const override; - virtual int Read(IOBuffer* buf, - int buf_length, - const CompletionCallback& callback) override; + const UploadBytesElementReader* AsBytesReader() const override; + int Init(const CompletionCallback& callback) override; + uint64 GetContentLength() const override; + uint64 BytesRemaining() const override; + bool IsInMemory() const override; + int Read(IOBuffer* buf, + int buf_length, + const CompletionCallback& callback) override; private: const char* const bytes_; @@ -49,7 +49,7 @@ class NET_EXPORT UploadOwnedBytesElementReader public: // |data| is cleared by this ctor. explicit UploadOwnedBytesElementReader(std::vector<char>* data); - virtual ~UploadOwnedBytesElementReader(); + ~UploadOwnedBytesElementReader() override; // Creates UploadOwnedBytesElementReader with a string. static UploadOwnedBytesElementReader* CreateWithString( diff --git a/net/base/upload_file_element_reader.h b/net/base/upload_file_element_reader.h index dc27585..fc3f334 100644 --- a/net/base/upload_file_element_reader.h +++ b/net/base/upload_file_element_reader.h @@ -32,7 +32,7 @@ class NET_EXPORT UploadFileElementReader : public UploadElementReader { uint64 range_offset, uint64 range_length, const base::Time& expected_modification_time); - virtual ~UploadFileElementReader(); + ~UploadFileElementReader() override; const base::FilePath& path() const { return path_; } uint64 range_offset() const { return range_offset_; } @@ -42,13 +42,13 @@ class NET_EXPORT UploadFileElementReader : public UploadElementReader { } // UploadElementReader overrides: - virtual const UploadFileElementReader* AsFileReader() const override; - virtual int Init(const CompletionCallback& callback) override; - virtual uint64 GetContentLength() const override; - virtual uint64 BytesRemaining() const override; - virtual int Read(IOBuffer* buf, - int buf_length, - const CompletionCallback& callback) override; + const UploadFileElementReader* AsFileReader() const override; + int Init(const CompletionCallback& callback) override; + uint64 GetContentLength() const override; + uint64 BytesRemaining() const override; + int Read(IOBuffer* buf, + int buf_length, + const CompletionCallback& callback) override; private: FRIEND_TEST_ALL_PREFIXES(ElementsUploadDataStreamTest, FileSmallerThanLength); |