int add_watch(const FS::Path &, int);
void remove_watch(int);
- virtual void set_block(bool) { }
- virtual void set_inherit(bool) { }
+ void set_block(bool) override { }
+ void set_inherit(bool) override { }
protected:
- virtual std::size_t do_write(const char *, std::size_t);
- virtual std::size_t do_read(char *, std::size_t);
+ std::size_t do_write(const char *, std::size_t) override;
+ std::size_t do_read(char *, std::size_t) override;
public:
- virtual const IO::Handle &get_handle(IO::Mode) { return fd; }
- virtual const IO::Handle &get_event_handle() { return fd; }
+ const IO::Handle &get_handle(IO::Mode) override { return fd; }
+ const IO::Handle &get_event_handle() override { return fd; }
};