C# Class CSharpUtils.VirtualFileSystem.NodeFileSystem

Inheritance: ImplFileSystem
Show file Open project: soywiz/csharputils Class Usage Examples

Public Properties

Property Type Description
RootNode Node

Public Methods

Method Description
Initialize ( ) : void
NodeFileSystem ( ) : System
RemoveAllFiles ( ) : void

Protected Methods

Method Description
ImplFindFiles ( string Path ) : IEnumerable
ImplOpenFile ( string FileName, System FileMode ) : FileSystemFileStream
SetRootNode ( ) : void

Method Details

ImplFindFiles() protected method

protected ImplFindFiles ( string Path ) : IEnumerable
Path string
return IEnumerable

ImplOpenFile() protected method

protected ImplOpenFile ( string FileName, System FileMode ) : FileSystemFileStream
FileName string
FileMode System
return FileSystemFileStream

Initialize() public method

public Initialize ( ) : void
return void

NodeFileSystem() public method

public NodeFileSystem ( ) : System
return System

RemoveAllFiles() public method

public RemoveAllFiles ( ) : void
return void

SetRootNode() protected method

protected SetRootNode ( ) : void
return void

Property Details

RootNode public property

public Node RootNode
return Node