summaryrefslogtreecommitdiff
path: root/project2/commonObjects.cpp
diff options
context:
space:
mode:
authorrandomdan <randomdan@localhost>2010-12-14 00:20:38 +0000
committerrandomdan <randomdan@localhost>2010-12-14 00:20:38 +0000
commit3d7de00dfbd5d8127d2a41f23c39568852a68062 (patch)
treea4ecc86baff05083ee7149a06c735c28eb79c8b5 /project2/commonObjects.cpp
parentSupport binding null to an SQL command parameter (diff)
downloadproject2-3d7de00dfbd5d8127d2a41f23c39568852a68062.tar.bz2
project2-3d7de00dfbd5d8127d2a41f23c39568852a68062.tar.xz
project2-3d7de00dfbd5d8127d2a41f23c39568852a68062.zip
All new fangled iterators, views, row engines, exceptions, the list goes on
Includes site and console updates to match
Diffstat (limited to 'project2/commonObjects.cpp')
-rw-r--r--project2/commonObjects.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/project2/commonObjects.cpp b/project2/commonObjects.cpp
new file mode 100644
index 0000000..f39eb60
--- /dev/null
+++ b/project2/commonObjects.cpp
@@ -0,0 +1,13 @@
+#include "commonObjects.h"
+
+PerRowValuesPtr
+CommonObjects::getSource(const std::string & name) const
+{
+ RowSets::const_iterator i = rowSets.find(name);
+ if (i != rowSets.end()) {
+ return i->second;
+ }
+ throw CommonObjects::DataSourceNotFound();
+}
+
+