ClickHouse/dbms/include/DB/DataStreams/IRowInputStream.h
2011-09-19 01:42:16 +00:00

24 lines
400 B
C++

#pragma once
#include <DB/Core/Row.h>
namespace DB
{
/** Интерфейс потока для чтения данных по строкам.
*/
class IRowInputStream
{
public:
/** Прочитать следующую строку.
* Если строк больше нет - вернуть пустую строку.
*/
virtual Row read() = 0;
virtual ~IRowInputStream() {}
};
}