RulesFunction();
protected:
- virtual ~RulesFunction();
+ ~RulesFunction() override;
// ExtensionFunction:
- virtual bool HasPermission() OVERRIDE;
- virtual bool RunAsync() OVERRIDE;
+ bool HasPermission() override;
+ bool RunAsync() override;
// Concrete implementation of the RulesFunction that is being called
// on the thread on which the respective RulesRegistry lives.
DECLARE_EXTENSION_FUNCTION("events.addRules", EVENTS_ADDRULES)
protected:
- virtual ~EventsEventAddRulesFunction() {}
+ ~EventsEventAddRulesFunction() override {}
// RulesFunction:
- virtual bool RunAsyncOnCorrectThread() OVERRIDE;
+ bool RunAsyncOnCorrectThread() override;
};
class EventsEventRemoveRulesFunction : public RulesFunction {
DECLARE_EXTENSION_FUNCTION("events.removeRules", EVENTS_REMOVERULES)
protected:
- virtual ~EventsEventRemoveRulesFunction() {}
+ ~EventsEventRemoveRulesFunction() override {}
// RulesFunction:
- virtual bool RunAsyncOnCorrectThread() OVERRIDE;
+ bool RunAsyncOnCorrectThread() override;
};
class EventsEventGetRulesFunction : public RulesFunction {
DECLARE_EXTENSION_FUNCTION("events.getRules", EVENTS_GETRULES)
protected:
- virtual ~EventsEventGetRulesFunction() {}
+ ~EventsEventGetRulesFunction() override {}
// RulesFunction:
- virtual bool RunAsyncOnCorrectThread() OVERRIDE;
+ bool RunAsyncOnCorrectThread() override;
};
} // namespace extensions