Struct ResultSet::RowWiseTargetAccessorΒΆ

struct RowWiseTargetAccessor

Public Functions

RowWiseTargetAccessor(const ResultSet *result_set)
InternalTargetValue getColumnInternal(const int8_t *buff, const size_t entry_idx, const size_t target_logical_idx, const StorageLookupResult &storage_lookup_result) const
void initializeOffsetsForStorage()
const int8_t *get_rowwise_ptr(const int8_t *buff, const size_t entry_idx) const

Public Members

std::vector<std::vector<TargetOffsets>> offsets_for_storage_
const ResultSet *result_set_
const size_t row_bytes_
const size_t key_width_
const size_t key_bytes_with_padding_