Grok
20.3.2
src
lib
core
stream
MappedFile.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2016-2026 Grok Image Compression Inc.
3
*
4
* This source code is free software: you can redistribute it and/or modify
5
* it under the terms of the GNU Affero General Public License, version 3,
6
* as published by the Free Software Foundation.
7
*
8
* This source code is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU Affero General Public License for more details.
12
*
13
* You should have received a copy of the GNU Affero General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15
*
16
*/
17
18
#pragma once
19
20
#include "
grok.h
"
21
22
namespace
grk
23
{
24
25
struct
IStream
;
26
27
IStream
*
createMappedFileReadStream
(
grk_stream_params
* stream_param);
28
IStream
*
create_mapped_file_write_stream
(
const
char
* fname);
29
30
}
// namespace grk
grok.h
grk_stream_params
struct _grk_stream_params grk_stream_params
grk
ResWindow.
Definition
CompressedChunkCache.h:36
grk::create_mapped_file_write_stream
IStream * create_mapped_file_write_stream(const char *fname)
grk::createMappedFileReadStream
IStream * createMappedFileReadStream(grk_stream_params *stream_param)
Definition
MappedFile.cpp:234
grk::IStream
Definition
IStream.h:60
Generated by
1.17.0