class MappedFile

Defined at line 33 of file ../../src/lib/icu/tools/extractor/main.cc

Wrapper around read-only mmap-ed files for easy resource cleanup.

Instantiate using `MappedFile::Open()`.

Get the file's contents using `MappedFile::data()`.

Public Methods

std::unique_ptr<MappedFile> Open (const std::string & path)

Maps a file into memory as read-only and returns a container.

Returns `nullptr` if reading or mmapping fails.

Defined at line 38 of file ../../src/lib/icu/tools/extractor/main.cc

void ~MappedFile ()

Defined at line 65 of file ../../src/lib/icu/tools/extractor/main.cc

const void * data ()

Defined at line 66 of file ../../src/lib/icu/tools/extractor/main.cc