Class ResultSetBuilder

class ResultSetBuilder

Subclassed by ResultSetDefaultBuilder, ResultSetLogicalValuesBuilder

Public Functions

virtual ResultSet *build() = 0

Protected Functions

ResultSet *makeResultSet(const std::vector<TargetInfo> &targets, const ExecutorDeviceType device_type, const QueryMemoryDescriptor &query_mem_desc, const std::shared_ptr<RowSetMemoryOwner> row_set_mem_owner, const Executor *executor)
void addVarlenBuffer(ResultSet *result_set, std::vector<std::string> &varlen_storage)