marta

Class FileSystem

Equatable

Represents a file system, either a physical or a virtual one.

File systems can be nested. For example, a ZIP file system can be created on top of a local file system. Moreover, there can be one more ZIP file system on top of the first ZIP file system.

class marta.FileSystem {

let name: String

let parent: FileSystem?

fun flush()

fun get(path): File

fun supports(feature): Boolean

}