diff options
Diffstat (limited to 'project2/dataSource.cpp')
-rw-r--r-- | project2/dataSource.cpp | 6 |
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))); +} |