#pragma once #include #include #include #include namespace DB { using Poco::SharedPtr; /** Интерфейс потока для ввода данных в формате tsv. */ class TabSeparatedRowInputStream : public IRowInputStream { public: TabSeparatedRowInputStream(ReadBuffer & istr_, SharedPtr data_types_); Row read(); private: ReadBuffer & istr; SharedPtr data_types; }; }