class Connection { public: typedef boost::shared_ptr pointer; static pointer create(boost::asio::io_service& io_service){return pointer(new Con
You have decided to make Connection abstract, but then attempted to instantiate it. Which did you mean to do?
Connection