include/relpipe/reader/handlers/RelationalReaderBaseHandler.h
branchv_0
changeset 16 9b8139bb0519
child 19 3e1308e7606d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/include/relpipe/reader/handlers/RelationalReaderBaseHandler.h	Sat Aug 25 19:10:24 2018 +0200
@@ -0,0 +1,21 @@
+#pragma once
+
+#include <vector>
+
+#include "../TypeId.h"
+
+namespace relpipe {
+namespace reader {
+namespace handlers {
+
+class RelationalReaderBaseHadler {
+public:
+	virtual ~RelationalReaderBaseHadler() = default;
+
+	virtual void startRelation(string_t name, std::vector<std::pair<string_t, TypeId>> attributes) = 0;
+
+};
+
+}
+}
+}
\ No newline at end of file