diff options
Diffstat (limited to 'project2/sql/rdbmsDataSource.h')
-rw-r--r-- | project2/sql/rdbmsDataSource.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/project2/sql/rdbmsDataSource.h b/project2/sql/rdbmsDataSource.h index 60206ff..bc72b05 100644 --- a/project2/sql/rdbmsDataSource.h +++ b/project2/sql/rdbmsDataSource.h @@ -1,7 +1,6 @@ #ifndef RDBMSDATASOURCE_H #define RDBMSDATASOURCE_H -#include <libxml/tree.h> #include <boost/shared_ptr.hpp> #include <map> #include <set> @@ -32,7 +31,7 @@ class RdbmsDataSource : public DataSource { class ConnectionInfo { public: - ConnectionInfo(const xmlpp::Element *); + ConnectionInfo(ScriptNodePtr); DB::Connection * connect() const; @@ -48,7 +47,7 @@ class RdbmsDataSource : public DataSource { typedef std::map<ConnectionInfo, ConnectionPtr> DBHosts; // Map DSN strings to connections typedef std::map<ConnectionInfo, const DB::ConnectionError> FailedHosts; // Map DSN strings to failures - RdbmsDataSource(const xmlpp::Element * p); + RdbmsDataSource(ScriptNodePtr p); ~RdbmsDataSource(); const DB::Connection & getReadonly() const; |