diff options
Diffstat (limited to 'project2/rdbmsDataSource.h')
-rw-r--r-- | project2/rdbmsDataSource.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/project2/rdbmsDataSource.h b/project2/rdbmsDataSource.h index 5421b3f..ad97624 100644 --- a/project2/rdbmsDataSource.h +++ b/project2/rdbmsDataSource.h @@ -7,7 +7,7 @@ #include "dataSource.h" #include "connection.h" -class _RdbmsDataSource : public _DataSource { +class RdbmsDataSource : public DataSource { public: class RdbmsConnection : public ODBC::Connection { public: @@ -22,8 +22,8 @@ class _RdbmsDataSource : public _DataSource { typedef std::map<std::string, std::string> ReadonlyDSNs; // Map hostname to DSN string typedef std::map<std::string, ConnectionPtr> DBHosts; // Map DSN strings to connections typedef std::map<std::string, const ODBC::ConnectionError> FailedHosts; // Map DSN strings to failures - _RdbmsDataSource(const xmlpp::Element * p); - ~_RdbmsDataSource(); + RdbmsDataSource(const xmlpp::Element * p); + ~RdbmsDataSource(); ODBC::Connection & getReadonly() const; ODBC::Connection & getWritable() const; virtual void loadComplete(const CommonObjects *); @@ -45,8 +45,6 @@ class _RdbmsDataSource : public _DataSource { friend class RdbmsDataSourceLoader; }; -typedef boost::shared_ptr<_RdbmsDataSource> RdbmsDataSource; -typedef std::map<std::string, RdbmsDataSource> RdbmsDataSources; #endif |