summaryrefslogtreecommitdiffstats
path: root/base/memory/ref_counted_memory.h
diff options
context:
space:
mode:
authordcheng <dcheng@chromium.org>2014-10-21 03:54:51 -0700
committerCommit bot <commit-bot@chromium.org>2014-10-21 10:55:12 +0000
commit5648818ef9d5ef5fda79cd5dde2e42567af07785 (patch)
treec7a0e1c173409ad3a70736413504d6ba3c2b0422 /base/memory/ref_counted_memory.h
parent08038795458017a039565cfa158f0c379f91a007 (diff)
downloadchromium_src-5648818ef9d5ef5fda79cd5dde2e42567af07785.zip
chromium_src-5648818ef9d5ef5fda79cd5dde2e42567af07785.tar.gz
chromium_src-5648818ef9d5ef5fda79cd5dde2e42567af07785.tar.bz2
Standardize usage of virtual/override/final in base/
BUG=417463 TBR=danakj@chromium.org Review URL: https://codereview.chromium.org/668783004 Cr-Commit-Position: refs/heads/master@{#300447}
Diffstat (limited to 'base/memory/ref_counted_memory.h')
-rw-r--r--base/memory/ref_counted_memory.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/base/memory/ref_counted_memory.h b/base/memory/ref_counted_memory.h
index f7acc65..66dc65f 100644
--- a/base/memory/ref_counted_memory.h
+++ b/base/memory/ref_counted_memory.h
@@ -52,11 +52,11 @@ class BASE_EXPORT RefCountedStaticMemory : public RefCountedMemory {
length_(length) {}
// Overridden from RefCountedMemory:
- virtual const unsigned char* front() const override;
- virtual size_t size() const override;
+ const unsigned char* front() const override;
+ size_t size() const override;
private:
- virtual ~RefCountedStaticMemory();
+ ~RefCountedStaticMemory() override;
const unsigned char* data_;
size_t length_;
@@ -81,14 +81,14 @@ class BASE_EXPORT RefCountedBytes : public RefCountedMemory {
static RefCountedBytes* TakeVector(std::vector<unsigned char>* to_destroy);
// Overridden from RefCountedMemory:
- virtual const unsigned char* front() const override;
- virtual size_t size() const override;
+ const unsigned char* front() const override;
+ size_t size() const override;
const std::vector<unsigned char>& data() const { return data_; }
std::vector<unsigned char>& data() { return data_; }
private:
- virtual ~RefCountedBytes();
+ ~RefCountedBytes() override;
std::vector<unsigned char> data_;
@@ -107,14 +107,14 @@ class BASE_EXPORT RefCountedString : public RefCountedMemory {
static RefCountedString* TakeString(std::string* to_destroy);
// Overridden from RefCountedMemory:
- virtual const unsigned char* front() const override;
- virtual size_t size() const override;
+ const unsigned char* front() const override;
+ size_t size() const override;
const std::string& data() const { return data_; }
std::string& data() { return data_; }
private:
- virtual ~RefCountedString();
+ ~RefCountedString() override;
std::string data_;
@@ -129,11 +129,11 @@ class BASE_EXPORT RefCountedMallocedMemory : public base::RefCountedMemory {
RefCountedMallocedMemory(void* data, size_t length);
// Overridden from RefCountedMemory:
- virtual const unsigned char* front() const override;
- virtual size_t size() const override;
+ const unsigned char* front() const override;
+ size_t size() const override;
private:
- virtual ~RefCountedMallocedMemory();
+ ~RefCountedMallocedMemory() override;
unsigned char* data_;
size_t length_;