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
9
#include "
sparrow_ipc/config/config.hpp
"
10
11
namespace
sparrow_ipc
12
{
32
[[nodiscard]]
SPARROW_IPC_API
std::vector<sparrow::record_batch>
33
deserialize_stream
(std::span<const uint8_t> data);
34
}
config.hpp
SPARROW_IPC_API
#define SPARROW_IPC_API
Definition
config.hpp:12
sparrow_ipc
Definition
any_output_stream.hpp:13
sparrow_ipc::deserialize_stream
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.
include
sparrow_ipc
deserialize.hpp
Generated by
1.13.2