| Index: rlz/chromeos/lib/rlz_value_store_chromeos.h
|
| diff --git a/rlz/chromeos/lib/rlz_value_store_chromeos.h b/rlz/chromeos/lib/rlz_value_store_chromeos.h
|
| index 391e22b34459566a07567cf117df6788576dbd80..9f925498f54623e3089648859f91d0dc890c7db4 100644
|
| --- a/rlz/chromeos/lib/rlz_value_store_chromeos.h
|
| +++ b/rlz/chromeos/lib/rlz_value_store_chromeos.h
|
| @@ -28,36 +28,33 @@ class RlzValueStoreChromeOS : public RlzValueStore,
|
|
|
| // Creates new instance and synchronously reads data from file.
|
| RlzValueStoreChromeOS(const base::FilePath& store_path);
|
| - virtual ~RlzValueStoreChromeOS();
|
| + ~RlzValueStoreChromeOS() override;
|
|
|
| // RlzValueStore overrides:
|
| - virtual bool HasAccess(AccessType type) override;
|
| -
|
| - virtual bool WritePingTime(Product product, int64 time) override;
|
| - virtual bool ReadPingTime(Product product, int64* time) override;
|
| - virtual bool ClearPingTime(Product product) override;
|
| -
|
| - virtual bool WriteAccessPointRlz(AccessPoint access_point,
|
| - const char* new_rlz) override;
|
| - virtual bool ReadAccessPointRlz(AccessPoint access_point,
|
| - char* rlz,
|
| - size_t rlz_size) override;
|
| - virtual bool ClearAccessPointRlz(AccessPoint access_point) override;
|
| -
|
| - virtual bool AddProductEvent(Product product, const char* event_rlz) override;
|
| - virtual bool ReadProductEvents(Product product,
|
| - std::vector<std::string>* events) override;
|
| - virtual bool ClearProductEvent(Product product,
|
| - const char* event_rlz) override;
|
| - virtual bool ClearAllProductEvents(Product product) override;
|
| -
|
| - virtual bool AddStatefulEvent(Product product,
|
| - const char* event_rlz) override;
|
| - virtual bool IsStatefulEvent(Product product,
|
| - const char* event_rlz) override;
|
| - virtual bool ClearAllStatefulEvents(Product product) override;
|
| -
|
| - virtual void CollectGarbage() override;
|
| + bool HasAccess(AccessType type) override;
|
| +
|
| + bool WritePingTime(Product product, int64 time) override;
|
| + bool ReadPingTime(Product product, int64* time) override;
|
| + bool ClearPingTime(Product product) override;
|
| +
|
| + bool WriteAccessPointRlz(AccessPoint access_point,
|
| + const char* new_rlz) override;
|
| + bool ReadAccessPointRlz(AccessPoint access_point,
|
| + char* rlz,
|
| + size_t rlz_size) override;
|
| + bool ClearAccessPointRlz(AccessPoint access_point) override;
|
| +
|
| + bool AddProductEvent(Product product, const char* event_rlz) override;
|
| + bool ReadProductEvents(Product product,
|
| + std::vector<std::string>* events) override;
|
| + bool ClearProductEvent(Product product, const char* event_rlz) override;
|
| + bool ClearAllProductEvents(Product product) override;
|
| +
|
| + bool AddStatefulEvent(Product product, const char* event_rlz) override;
|
| + bool IsStatefulEvent(Product product, const char* event_rlz) override;
|
| + bool ClearAllStatefulEvents(Product product) override;
|
| +
|
| + void CollectGarbage() override;
|
|
|
| private:
|
| // Reads RLZ store from file.
|
|
|