仿造libevent用C++实现一面向对象的IO事件驱动类库