#include <span>
#include <utility>
#include <vector>
#include <sparrow/buffer/dynamic_bitset/dynamic_bitset_view.hpp>
#include <sparrow/u8_buffer.hpp>
#include "Message_generated.h"
Go to the source code of this file.
|
| std::pair< std::uint8_t *, int64_t > | sparrow_ipc::utils::get_bitmap_pointer_and_null_count (std::span< const uint8_t > validity_buffer_span, const int64_t length) |
| | Extracts bitmap pointer and null count from a validity buffer span.
|
| |
| std::span< const uint8_t > | sparrow_ipc::utils::get_buffer (const org::apache::arrow::flatbuf::RecordBatch &record_batch, std::span< const uint8_t > body, size_t &buffer_index) |
| | Extracts a buffer from a RecordBatch's body.
|
| |
| std::variant< std::vector< std::uint8_t >, std::span< const std::uint8_t > > | sparrow_ipc::utils::get_decompressed_buffer (std::span< const uint8_t > buffer_span, const org::apache::arrow::flatbuf::BodyCompression *compression) |
| | Retrieves a decompressed buffer or a view of the original buffer.
|
| |