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

22 lines
484 B
C++
Raw Normal View History

2011-11-06 06:22:52 +00:00
#pragma once
#include <DB/DataStreams/IProfilingBlockInputStream.h>
namespace DB
{
/** Преобразует столбцы-константы в полноценные столбцы ("материализует" их).
*/
class MaterializingBlockInputStream : public IProfilingBlockInputStream
{
public:
MaterializingBlockInputStream(BlockInputStreamPtr input_);
String getName() const override;
String getID() const override;
2012-10-20 02:10:47 +00:00
protected:
Block readImpl() override;
2011-11-06 06:22:52 +00:00
};
}