include/relpipe/reader/handlers/RelationalReaderBaseHandler.h
branchv_0
changeset 22 e81019af67dc
parent 19 3e1308e7606d
child 29 755978b0935c
--- a/include/relpipe/reader/handlers/RelationalReaderBaseHandler.h	Sat Sep 08 23:27:49 2018 +0200
+++ b/include/relpipe/reader/handlers/RelationalReaderBaseHandler.h	Sun Sep 09 21:01:17 2018 +0200
@@ -3,6 +3,7 @@
 #include <vector>
 
 #include "../TypeId.h"
+#include "AttributeMetadata.h"
 
 namespace relpipe {
 namespace reader {
@@ -12,9 +13,9 @@
 public:
 	virtual ~RelationalReaderBaseHadler() = default;
 
-    virtual void startRelation(string_t name, std::vector<std::pair<string_t, TypeId>> attributes) = 0;
+	virtual void startRelation(string_t name, std::vector<AttributeMetadata> attributes) = 0;
 
-    virtual void endOfPipe() = 0;
+	virtual void endOfPipe() = 0;
 
 };