#include <sys/epoll.h>
#endif
+aio_callback::~aio_callback() {}
+
poll_mgr poll_mgr::shared_mgr;
class wait_manager {
virtual void watch_fd(int fd, poll_flag flag) = 0;
virtual bool unwatch_fd(int fd, poll_flag flag) = 0;
virtual void wait_ready(vector<int> & readable, vector<int> & writable) = 0;
- virtual ~wait_manager() noexcept {}
+ virtual ~wait_manager() noexcept;
};
+wait_manager::~wait_manager() noexcept {}
+
class SelectAIO : public wait_manager {
public :
SelectAIO();