Struct Fragmenter_Namespace::StringChunkConverter

struct StringChunkConverter : public Fragmenter_Namespace::ChunkToInsertDataConverter

Public Functions

StringChunkConverter(size_t num_rows, const Chunk_NS::Chunk *chunk)
~StringChunkConverter()
void convertToColumnarFormat(size_t row, size_t indexInFragment)
void addDataBlocksToInsertData(Fragmenter_Namespace::InsertData &insertData)

Public Members

const Chunk_NS::Chunk *chunk_
const ColumnDescriptor *column_descriptor_
std::unique_ptr<std::vector<std::string>> column_data_
const int8_t *data_buffer_addr_
const StringOffsetT *index_buffer_addr_