summaryrefslogtreecommitdiff
path: root/project2/sql/rdbmsDataSource.h
diff options
context:
space:
mode:
Diffstat (limited to 'project2/sql/rdbmsDataSource.h')
-rw-r--r--project2/sql/rdbmsDataSource.h5
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;