Grok 20.3.2
MappedFile.cpp File Reference
#include <sys/stat.h>
#include <unistd.h>
#include <sys/mman.h>
#include <fcntl.h>
#include "grk_fseek.h"
#include "MemAdvisor.h"
#include "CodeStreamLimits.h"
#include "TileWindow.h"
#include "Quantizer.h"
#include "IStream.h"
#include "StreamIO.h"
#include "FetchCommon.h"
#include "TPFetchSeq.h"
#include "MemStream.h"
#include "StreamGenerator.h"
#include "BufferedStream.h"

Namespaces

namespace  grk
 ResWindow.

Functions

static int32_t grk::get_file_open_mode (const char *mode)
static uint64_t grk::size_proc (grk_handle fd)
static void * grk::grk_map (grk_handle fd, size_t len, bool do_read)
static int32_t grk::unmap (void *ptr, size_t len)
static grk_handle grk::open_fd (const char *fname, const char *mode)
static int32_t grk::close_fd (grk_handle fd)
static void grk::mem_map_free (void *user_data)
IStreamgrk::createMappedFileReadStream (grk_stream_params *stream_param)