dmd.filecache
Cache the contents from files read from disk into memory.
License
Source:
filecache.d
Documentation: https://dlang.org/phobos/dmd_filecache.html
-
Declaration
classFileAndLines;A line-by-line representation of a .
-
Declaration
nothrow this(const(char)[]filename);File to read and split into its lines.
-
-
Declaration
structFileCache;A simple file cache that can be used to avoid reading the same file multiple times. It stores its cached files as
-
Declaration
nothrow FileAndLinesaddOrGetFile(const(char)[]file);Add or get a
filefrom thefilecache. If thefileisn't part of the cache, it will be read from the filesystem. If thefilehas been read before, the cachedfileobject will be returnedParameters
const(char)[]filefileto load in (or get from) the cacheReturn Value
a object containing a line-by-line representation of the requested
file
-