Commit 1b56b026 authored by Daniel Cheng's avatar Daniel Cheng

Fix {virtual,override,final} build failures on official CrOS build.

BUG=417463
TBR=gwilson@chromium.org

Review URL: https://codereview.chromium.org/871123002

Cr-Commit-Position: refs/heads/master@{#313000}
parent c51c835b
...@@ -28,36 +28,33 @@ class RlzValueStoreChromeOS : public RlzValueStore, ...@@ -28,36 +28,33 @@ class RlzValueStoreChromeOS : public RlzValueStore,
// Creates new instance and synchronously reads data from file. // Creates new instance and synchronously reads data from file.
RlzValueStoreChromeOS(const base::FilePath& store_path); RlzValueStoreChromeOS(const base::FilePath& store_path);
virtual ~RlzValueStoreChromeOS(); ~RlzValueStoreChromeOS() override;
// RlzValueStore overrides: // RlzValueStore overrides:
virtual bool HasAccess(AccessType type) override; bool HasAccess(AccessType type) override;
virtual bool WritePingTime(Product product, int64 time) override; bool WritePingTime(Product product, int64 time) override;
virtual bool ReadPingTime(Product product, int64* time) override; bool ReadPingTime(Product product, int64* time) override;
virtual bool ClearPingTime(Product product) override; bool ClearPingTime(Product product) override;
virtual bool WriteAccessPointRlz(AccessPoint access_point, bool WriteAccessPointRlz(AccessPoint access_point,
const char* new_rlz) override; const char* new_rlz) override;
virtual bool ReadAccessPointRlz(AccessPoint access_point, bool ReadAccessPointRlz(AccessPoint access_point,
char* rlz, char* rlz,
size_t rlz_size) override; size_t rlz_size) override;
virtual bool ClearAccessPointRlz(AccessPoint access_point) override; bool ClearAccessPointRlz(AccessPoint access_point) override;
virtual bool AddProductEvent(Product product, const char* event_rlz) override; bool AddProductEvent(Product product, const char* event_rlz) override;
virtual bool ReadProductEvents(Product product, bool ReadProductEvents(Product product,
std::vector<std::string>* events) override; std::vector<std::string>* events) override;
virtual bool ClearProductEvent(Product product, bool ClearProductEvent(Product product, const char* event_rlz) override;
const char* event_rlz) override; bool ClearAllProductEvents(Product product) override;
virtual bool ClearAllProductEvents(Product product) override;
bool AddStatefulEvent(Product product, const char* event_rlz) override;
virtual bool AddStatefulEvent(Product product, bool IsStatefulEvent(Product product, const char* event_rlz) override;
const char* event_rlz) override; bool ClearAllStatefulEvents(Product product) override;
virtual bool IsStatefulEvent(Product product,
const char* event_rlz) override; void CollectGarbage() override;
virtual bool ClearAllStatefulEvents(Product product) override;
virtual void CollectGarbage() override;
private: private:
// Reads RLZ store from file. // Reads RLZ store from file.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment