sparrow-ipc 0.2.0
Loading...
Searching...
No Matches
deserialize.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <optional>
4#include <span>
5#include <vector>
6
7#include <sparrow/record_batch.hpp>
8
10
11namespace sparrow_ipc
12{
32 [[nodiscard]] SPARROW_IPC_API std::vector<sparrow::record_batch>
33 deserialize_stream(std::span<const uint8_t> data);
34}
#define SPARROW_IPC_API
Definition config.hpp:12
SPARROW_IPC_API std::vector< sparrow::record_batch > deserialize_stream(std::span< const uint8_t > data)
Deserializes an Arrow IPC stream from binary data into a vector of record batches.