TempCache

The bare minimum required for ae.sys.d to work. Implement a temporary cache which is deleted as soon as it's no longer immediately needed.

Constructors

this
this(string cacheDir, ICacheHost cacheHost)
Undocumented in source.

Members

Functions

finalize
void finalize()
Undocumented in source. Be warned that the author may not have intended to support it.
optimize
void optimize()
Undocumented in source. Be warned that the author may not have intended to support it.
optimizeKey
void optimizeKey(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
verify
void verify()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From DirCacheBase

getEntries
string[] getEntries()
Undocumented in source. Be warned that the author may not have intended to support it.
haveEntry
bool haveEntry(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
listFiles
string[] listFiles(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
optimizeKey
void optimizeKey(string key)
Undocumented in source.
add
void add(string key, string sourcePath)
Undocumented in source. Be warned that the author may not have intended to support it.
extract
void extract(string key, string targetPath, bool delegate(string) pathFilter)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(string key)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta