vitrio 0.1.4
High-throughput image I/O for Cryo-Electron Microscopy (CryoEM)
Loading...
Searching...
No Matches
mapped_file_image_scratch_storage.hpp
1// SPDX-License-Identifier: LGPL-2.1-or-later
2
3#pragma once
4
5#include <vitrio/export.hpp>
6
7#include <cstddef>
8#include <memory>
9#include <string>
10
11namespace vitrio
12{
13
14class image_scratch_storage;
15
36VITRIO_API
37std::shared_ptr<image_scratch_storage>
38create_mapped_file_image_scratch_storage(
39 const std::string &path,
40 std::size_t size
41);
42
43} // namespace vitrio