summaryrefslogtreecommitdiff
path: root/project2/dataSource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'project2/dataSource.cpp')
-rw-r--r--project2/dataSource.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/project2/dataSource.cpp b/project2/dataSource.cpp
index f4b72cf..984ea53 100644
--- a/project2/dataSource.cpp
+++ b/project2/dataSource.cpp
@@ -1,6 +1,7 @@
#include "dataSource.h"
#include "xmlObjectLoader.h"
#include <libxml++/nodes/textnode.h>
+#include "rdbmsDataSource.h"
_DataSource::_DataSource(const xmlpp::Element * p) :
_Project2SourceObject(p)
@@ -11,3 +12,8 @@ _DataSource::~_DataSource()
{
}
+void
+_DataSource::AddLoaders(Loaders & l, DataSources & dss)
+{
+ l.insert(LoadersVT("rdbmsdatasource", _LoaderBase::Make<_RdbmsDataSource, _DataSource, std::string, _Project2SourceObject, &_Project2SourceObject::name>(&dss)));
+}