ocean.io.vfs.model.Vfs

Members

Aliases

VfsFilter
alias VfsFilter = bool delegate(VfsInfo)
Undocumented in source.
VfsFilterInfo
alias VfsFilterInfo = FileInfo

alias FileInfo for filtering.

VfsInfo
alias VfsInfo = VfsFilterInfo*
Undocumented in source.

Interfaces

VfsFile
interface VfsFile

A specific file representation.

VfsFiles
interface VfsFiles

Operations upon a set of files.

VfsFolder
interface VfsFolder

Supports a model a bit like CSS selectors, where a selection of operands is made before applying some operation. For example:

VfsFolderEntry
interface VfsFolderEntry

Handler for folder operations. Needs some work ...

VfsFolders
interface VfsFolders

Operations upon a set of folders.

VfsHost
interface VfsHost
VfsSync
interface VfsSync

Would be used for things like zip files, where the implementation mantains the contents in memory or on disk, and where the actual zip file isn't/shouldn't be written until one is finished filling it up (for zip due to inefficient file format).

Structs

VfsStats
struct VfsStats

Meta

License

Tango Dual License: 3-Clause BSD License / Academic Free License v3.0. See LICENSE_TANGO.txt for details.

Version

Jul 2007: Initial version

Authors

Lars Ivar, Kris Bell