summaryrefslogtreecommitdiffstats
blob: 2af9ebfccb54dca53bb84590f53a29c1b65e22c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef SWIFTEN_ConnectionFactory_H
#define SWIFTEN_ConnectionFactory_H

namespace Swift {
	class String;
	class Connection;

	class ConnectionFactory {
		public:
			virtual ~ConnectionFactory();

			virtual Connection* createConnection(const String& domain) = 0;
	};
}

#endif