IDatabase::IDatabase(IServerSPtr server, DataBaseInfoSPtr info) : info_(info), server_(server) { DCHECK(server); DCHECK(info); DCHECK(server->type() == info->type()); }
MemcachedDatabase::MemcachedDatabase(IServerSPtr server, DataBaseInfoSPtr info) : IDatabase(server, info) { DCHECK(server); DCHECK(info); DCHECK(server->type() == MEMCACHED); DCHECK(info->type() == MEMCACHED); }