ClickHouse/dbms/include/DB/DataStreams/NullBlockInputStream.h

21 lines
383 B
C
Raw Normal View History

2012-05-30 04:45:49 +00:00
#pragma once
#include <DB/DataStreams/IBlockInputStream.h>
namespace DB
{
/** Пустой поток блоков.
*/
class NullBlockInputStream : public IBlockInputStream
{
public:
NullBlockInputStream() {}
Block read() { return Block(); }
String getName() const { return "NullBlockInputStream"; }
BlockInputStreamPtr clone() { return new NullBlockInputStream(); }
};
}