Add missing override annotations

Issue #3159
This commit is contained in:
Norman Feske
2019-02-14 22:39:08 +01:00
parent 1f47e2823a
commit b3727a9b46
259 changed files with 747 additions and 743 deletions

View File

@ -74,11 +74,11 @@ class Gpio::Session_component : public Genode::Rpc_object<Gpio::Session>
** Gpio::Session interface **
*****************************/
void direction(Direction d) { _driver.direction(_pin, (d == IN)); }
void write(bool level) { _driver.write(_pin, level); }
bool read() { return _driver.read(_pin); }
void direction(Direction d) override { _driver.direction(_pin, (d == IN)); }
void write(bool level) override { _driver.write(_pin, level); }
bool read() override { return _driver.read(_pin); }
void debouncing(unsigned int us)
void debouncing(unsigned int us) override
{
if (us) {
_driver.debounce_time(_pin, us);
@ -87,7 +87,7 @@ class Gpio::Session_component : public Genode::Rpc_object<Gpio::Session>
_driver.debounce_enable(_pin, false);
}
Genode::Irq_session_capability irq_session(Irq_type type)
Genode::Irq_session_capability irq_session(Irq_type type) override
{
switch (type) {
case HIGH_LEVEL:
@ -119,7 +119,7 @@ class Gpio::Root : public Genode::Root_component<Gpio::Session_component>
protected:
Session_component *_create_session(const char *args)
Session_component *_create_session(const char *args) override
{
unsigned long pin =
Genode::Arg_string::find_arg(args, "gpio").ulong_value(0);