OmniSciDB
a5dc49c757
|
#include <ResultSetBuilder.h>
Public Member Functions | |
ResultSetDefaultBuilder (const QueryMemoryDescriptor &query_mem_desc, const std::shared_ptr< RowSetMemoryOwner > row_set_mem_owner) | |
ResultSet * | build () override |
Private Attributes | |
const QueryMemoryDescriptor & | query_mem_desc |
const std::shared_ptr < RowSetMemoryOwner > | row_set_mem_owner |
Additional Inherited Members | |
Protected Member Functions inherited from ResultSetBuilder | |
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) |
Definition at line 52 of file ResultSetBuilder.h.
ResultSetDefaultBuilder::ResultSetDefaultBuilder | ( | const QueryMemoryDescriptor & | query_mem_desc, |
const std::shared_ptr< RowSetMemoryOwner > | row_set_mem_owner | ||
) |
Definition at line 52 of file ResultSetBuilder.cpp.
|
overridevirtual |
Implements ResultSetBuilder.
Definition at line 57 of file ResultSetBuilder.cpp.
References CPU, ResultSetBuilder::makeResultSet(), query_mem_desc, and row_set_mem_owner.
|
private |
Definition at line 54 of file ResultSetBuilder.h.
Referenced by build().
|
private |
Definition at line 55 of file ResultSetBuilder.h.
Referenced by build().