mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-11 11:00:48 +00:00
29 lines
433 B
C++
29 lines
433 B
C++
|
#include <string>
|
||
|
#include <Processors/Formats/IRowOutputFormat.h>
|
||
|
|
||
|
|
||
|
namespace DB
|
||
|
{
|
||
|
|
||
|
void IRowOutputFormat::write(const Columns & columns, size_t row_num)
|
||
|
{
|
||
|
size_t num_columns = columns.size();
|
||
|
|
||
|
writeRowStartDelimiter();
|
||
|
|
||
|
for (size_t i = 0; i < num_columns; ++i)
|
||
|
{
|
||
|
if (i != 0)
|
||
|
writeFieldDelimiter();
|
||
|
|
||
|
writeField(*columns[i], *types[i], row_num);
|
||
|
}
|
||
|
|
||
|
writeRowEndDelimiter();
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
|