OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ResultSetStorage Member List

This is the complete list of members for ResultSetStorage, including all inherited members.

addCountDistinctSetPointerMapping(const int64_t remote_ptr, const int64_t ptr)ResultSetStorageprivate
binSearchRowCount() const ResultSetStorageprivate
buff_ResultSetStorageprivate
buff_is_provided_ResultSetStorageprivate
copyKeyColWise(const size_t entry_idx, int8_t *this_buff, const int8_t *that_buff) const ResultSetStorageprivate
count_distinct_sets_mapping_ResultSetStorageprivate
fillOneEntryColWise(const std::vector< int64_t > &entry)ResultSetStorageprivate
fillOneEntryRowWise(const std::vector< int64_t > &entry)ResultSetStorageprivate
getEntryCount() const ResultSetStorageinline
getUnderlyingBuffer() const ResultSetStorage
getVarlenOutputInfo() const ResultSetStorageinlineprivate
initializeBaselineValueSlots(int64_t *this_entry_slots) const ResultSetStorageprivate
initializeColWise() const ResultSetStorageprivate
initializeRowWise() const ResultSetStorageprivate
isEmptyEntry(const size_t entry_idx, const int8_t *buff) const ResultSetStorageprivate
isEmptyEntry(const size_t entry_idx) const ResultSetStorageprivate
isEmptyEntryColumnar(const size_t entry_idx, const int8_t *buff) const ResultSetStorageprivate
mappedPtr(const int64_t) const ResultSetStorageprivate
moveEntriesToBuffer(int8_t *new_buff, const size_t new_entry_count) const ResultSetStorage
moveOneEntryToBuffer(const size_t entry_index, int64_t *new_buff_i64, const size_t new_entry_count, const size_t key_count, const size_t row_qw_count, const int64_t *src_buff, const size_t key_byte_width) const ResultSetStorage
query_mem_desc_ResultSetStorageprivate
reduce(const ResultSetStorage &that, const std::vector< std::string > &serialized_varlen_buffer, const ReductionCode &reduction_code, const size_t executor_id) const ResultSetStorage
reduceEntriesNoCollisionsColWise(int8_t *this_buff, const int8_t *that_buff, const ResultSetStorage &that, const size_t start_index, const size_t end_index, const std::vector< std::string > &serialized_varlen_buffer, const size_t executor_id) const ResultSetStorageprivate
reduceOneApproxQuantileSlot(int8_t *this_ptr1, const int8_t *that_ptr1, const size_t target_logical_idx, const ResultSetStorage &that) const ResultSetStorage
reduceOneCountDistinctSlot(int8_t *this_ptr1, const int8_t *that_ptr1, const size_t target_logical_idx, const ResultSetStorage &that) const ResultSetStorageprivate
reduceOneEntryBaseline(int8_t *this_buff, const int8_t *that_buff, const size_t i, const size_t that_entry_count, const ResultSetStorage &that) const ResultSetStorageprivate
reduceOneEntrySlotsBaseline(int64_t *this_entry_slots, const int64_t *that_buff, const size_t that_entry_idx, const size_t that_entry_count, const ResultSetStorage &that) const ResultSetStorageprivate
reduceOneSlot(int8_t *this_ptr1, int8_t *this_ptr2, const int8_t *that_ptr1, const int8_t *that_ptr2, const TargetInfo &target_info, const size_t target_logical_idx, const size_t target_slot_idx, const size_t init_agg_val_idx, const ResultSetStorage &that, const size_t first_slot_idx_for_target, const std::vector< std::string > &serialized_varlen_buffer) const ResultSetStorageprivate
reduceOneSlotBaseline(int64_t *this_buff, const size_t this_slot, const int64_t *that_buff, const size_t that_entry_count, const size_t that_slot, const TargetInfo &target_info, const size_t target_logical_idx, const size_t target_slot_idx, const size_t init_agg_val_idx, const ResultSetStorage &that) const ResultSetStorageprivate
reduceOneSlotSingleValue(int8_t *this_ptr1, const TargetInfo &target_info, const size_t target_slot_idx, const size_t init_agg_val_idx, const int8_t *that_ptr1) const ResultSetStorageprivate
reduceSingleRow(const int8_t *row_ptr, const int8_t warp_count, const bool is_columnar, const bool replace_bitmap_ptr_with_bitmap_sz, std::vector< int64_t > &agg_vals, const QueryMemoryDescriptor &query_mem_desc, const std::vector< TargetInfo > &targets, const std::vector< int64_t > &agg_init_vals)ResultSetStoragestatic
ResultSet classResultSetStoragefriend
ResultSetManager classResultSetStoragefriend
ResultSetStorage(const std::vector< TargetInfo > &targets, const QueryMemoryDescriptor &query_mem_desc, int8_t *buff, const bool buff_is_provided)ResultSetStorageprivate
rewriteAggregateBufferOffsets(const std::vector< std::string > &serialized_varlen_buffer) const ResultSetStorage
target_init_vals_ResultSetStorageprivate
targets_ResultSetStorageprivate
updateEntryCount(const size_t new_entry_count)ResultSetStorageinline
varlen_output_info_ResultSetStorageprivate