vibe.stream.cached

Random access stream that caches a source input stream on disk.

Members

Functions

createCachedFileStream
CachedFileStream!InputStream createCachedFileStream(InputStream source, Flag!"writable" writable)
CachedFileStream!InputStream createCachedFileStream(InputStream source, NativePath cached_file_path, Flag!"writable" writable)

Creates a new CachedStream instance.

Mixins

__anonymous
mixin validateClosableRandomAccessStream!(CachedFileStream!InputStream)
Undocumented in source.

Structs

CachedFileStream
struct CachedFileStream(InputStream)

File backed cached random access stream wrapper.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

Sönke Ludwig