include/relpipe/reader/handlers/RelationalReaderBaseHandler.h
branchv_0
changeset 16 9b8139bb0519
child 19 3e1308e7606d
equal deleted inserted replaced
15:09ca53671b28 16:9b8139bb0519
       
     1 #pragma once
       
     2 
       
     3 #include <vector>
       
     4 
       
     5 #include "../TypeId.h"
       
     6 
       
     7 namespace relpipe {
       
     8 namespace reader {
       
     9 namespace handlers {
       
    10 
       
    11 class RelationalReaderBaseHadler {
       
    12 public:
       
    13 	virtual ~RelationalReaderBaseHadler() = default;
       
    14 
       
    15 	virtual void startRelation(string_t name, std::vector<std::pair<string_t, TypeId>> attributes) = 0;
       
    16 
       
    17 };
       
    18 
       
    19 }
       
    20 }
       
    21 }