|
RawSpeed
fast raw decoding library
|
#include "io/FileReader.h"
Public Member Functions | |
| FileReader (const char *fileName_) | |
| std::pair< std::unique_ptr< std::vector< uint8_t, DefaultInitAllocatorAdaptor< uint8_t, AlignedAllocator< uint8_t, 16 > > > >, Buffer > | readFile () const |
Private Attributes | |
| const char * | fileName |
Definition at line 36 of file FileReader.h.
|
inlineexplicit |
Definition at line 40 of file FileReader.h.
References fileName.
|
nodiscard |
Definition at line 52 of file FileReader.cpp.
References fileName, rawspeed::implicit_cast(), ThrowFIE, and rawspeed::widenFileName().
Referenced by anonymous_namespace{main.cpp}::Entry::getFileContents(), main(), anonymous_namespace{libFuzzer_dummy_main.cpp}::process(), and rawspeed::ReadChecksumFile().
|
private |
Definition at line 37 of file FileReader.h.
Referenced by FileReader(), and readFile().