diff options
Diffstat (limited to 'rlz')
-rw-r--r-- | rlz/chromeos/lib/rlz_value_store_chromeos.h | 53 |
1 files changed, 25 insertions, 28 deletions
diff --git a/rlz/chromeos/lib/rlz_value_store_chromeos.h b/rlz/chromeos/lib/rlz_value_store_chromeos.h index 391e22b..9f92549 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. |