class PrefMatchChecker : public StatusChangeChecker {
public:
explicit PrefMatchChecker(const char* path);
- virtual ~PrefMatchChecker();
+ ~PrefMatchChecker() override;
// StatusChangeChecker implementation.
virtual bool IsExitConditionSatisfied() = 0;
- virtual std::string GetDebugMessage() const OVERRIDE;
+ std::string GetDebugMessage() const override;
// Wait for condition to become true.
void Wait();
class ListPrefMatchChecker : public PrefMatchChecker {
public:
explicit ListPrefMatchChecker(const char* path);
- virtual ~ListPrefMatchChecker();
+ ~ListPrefMatchChecker() override;
// Implementation of PrefMatchChecker.
- virtual bool IsExitConditionSatisfied() OVERRIDE;
+ bool IsExitConditionSatisfied() override;
};
ListPrefMatchChecker::ListPrefMatchChecker(const char* path)
class BooleanPrefMatchChecker : public PrefMatchChecker {
public:
explicit BooleanPrefMatchChecker(const char* path);
- virtual ~BooleanPrefMatchChecker();
+ ~BooleanPrefMatchChecker() override;
// Implementation of PrefMatchChecker.
- virtual bool IsExitConditionSatisfied() OVERRIDE;
+ bool IsExitConditionSatisfied() override;
};
BooleanPrefMatchChecker::BooleanPrefMatchChecker(const char* path)
class IntegerPrefMatchChecker : public PrefMatchChecker {
public:
explicit IntegerPrefMatchChecker(const char* path);
- virtual ~IntegerPrefMatchChecker();
+ ~IntegerPrefMatchChecker() override;
// Implementation of PrefMatchChecker.
- virtual bool IsExitConditionSatisfied() OVERRIDE;
+ bool IsExitConditionSatisfied() override;
};
IntegerPrefMatchChecker::IntegerPrefMatchChecker(const char* path)
class StringPrefMatchChecker : public PrefMatchChecker {
public:
explicit StringPrefMatchChecker(const char* path);
- virtual ~StringPrefMatchChecker();
+ ~StringPrefMatchChecker() override;
// Implementation of PrefMatchChecker.
- virtual bool IsExitConditionSatisfied() OVERRIDE;
+ bool IsExitConditionSatisfied() override;
};
StringPrefMatchChecker::StringPrefMatchChecker(const char* path)