#pragma once
#include "Connection.h"
class
ConnectionFactory
{
public
:
ConnectionFactory
(
void
)
;
virtual
~ConnectionFactory
(
void
)
;
virtual
Connection
::
pointer
create
(
boost
::
asio
::
io_service
&
io_service
)
=
0
;
}
;