MCPcopy Create free account
hub / github.com/apache/arrow / GetBatchSpaced

Method GetBatchSpaced

cpp/src/arrow/util/rle_encoding_internal.h:1188–1199  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1186
1187template <typename T>
1188auto RleBitPackedDecoder<T>::GetBatchSpaced(rle_size_t batch_size, rle_size_t null_count,
1189 const uint8_t* valid_bits,
1190 int64_t valid_bits_offset,
1191 value_type* out) -> rle_size_t {
1192 if (null_count == 0) {
1193 return GetBatch(out, batch_size);
1194 }
1195
1196 internal::NoOpConverter<value_type> converter;
1197
1198 return GetSpaced(converter, out, batch_size, valid_bits, valid_bits_offset, null_count);
1199}
1200
1201namespace internal {
1202

Callers 2

CheckRoundTripFunction · 0.80
DecodeIndicesSpacedMethod · 0.80

Calls

no outgoing calls

Tested by 1

CheckRoundTripFunction · 0.64