|
RawSpeed
fast raw decoding library
|
#include "io/MMapReader.h"
Public Member Functions | |
| MMapReader (const std::string &fname) | |
| Buffer | getAsBuffer () const |
| ~MMapReader () | |
Private Attributes | |
| int | fd |
| void * | addr |
| size_t | length |
Definition at line 31 of file MMapReader.h.
|
explicit |
| rawspeed::MMapReader::~MMapReader | ( | ) |
Definition at line 63 of file MMapReader.cpp.
|
nodiscard |
Definition at line 55 of file MMapReader.cpp.
References addr, rawspeed::Array1DRef(), rawspeed::implicit_cast(), length, and ThrowFIE.
Referenced by rawspeed::rstest::anonymous_namespace{rstest.cpp}::process().
|
private |
Definition at line 33 of file MMapReader.h.
Referenced by MMapReader(), ~MMapReader(), and getAsBuffer().
|
private |
Definition at line 32 of file MMapReader.h.
Referenced by MMapReader(), and ~MMapReader().
|
private |
Definition at line 34 of file MMapReader.h.
Referenced by MMapReader(), ~MMapReader(), and getAsBuffer().