struct Private;
- Private *priv;
- SockAddr *local_addr;
+ Private *priv = 0;
+ SockAddr *local_addr = 0;
Socket(const Private &);
Socket(Family, int, int);
public:
~Socket();
- virtual void set_block(bool);
- virtual void set_inherit(bool);
+ void set_block(bool) override;
+ void set_inherit(bool) override;
const IO::Handle &get_handle(IO::Mode);
- virtual const IO::Handle &get_event_handle();
+ const IO::Handle &get_event_handle() override;
/** Associates the socket with a local address. There must be no existing
users of the address. */