include/relpipe/reader/handlers/RelationalReaderBaseHandler.h
branchv_0
changeset 52 d22e9274fcad
parent 42 3442e0d6caec
equal deleted inserted replaced
51:a42e6992897c 52:d22e9274fcad
    30 
    30 
    31 class RelationalReaderBaseHandler {
    31 class RelationalReaderBaseHandler {
    32 public:
    32 public:
    33 	virtual ~RelationalReaderBaseHandler() = default;
    33 	virtual ~RelationalReaderBaseHandler() = default;
    34 
    34 
       
    35 	// TODO: const relpipe::common::type::StringX name
    35 	virtual void startRelation(string_t name, std::vector<AttributeMetadata> attributes) = 0;
    36 	virtual void startRelation(string_t name, std::vector<AttributeMetadata> attributes) = 0;
    36 
    37 
    37 	virtual void endOfPipe() = 0;
    38 	virtual void endOfPipe() = 0;
    38 
    39 
    39 };
    40 };