mirror of
https://github.com/danbulant/Cosmos
synced 2026-05-19 20:39:01 +00:00
22 lines
897 B
C#
22 lines
897 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace Cosmos.System.Filesystem {
|
|
public class FileSystem {
|
|
// Currently we map to the Windows scheme of single lettter: for drives. Cosmos will
|
|
// NOT do this in the future, but it will be able to map paths to things that look like
|
|
// drive letters for compatibility with Windows code.
|
|
// For now we use Dictionary for simplicity, but in future this will change.
|
|
//static protected Dictionary<string, FileSystem> mMappings = new Dictionary<string, FileSystem>();
|
|
|
|
static protected FileSystem mFS;
|
|
|
|
static public void AddMapping(string aPath, FileSystem aFileSystem) {
|
|
//mMappings.Add(aPath.ToUpper(), aFileSystem);
|
|
// Dictionary<> doesnt work yet, so for now we just hack this and support only one FS
|
|
mFS = aFileSystem;
|
|
}
|
|
}
|
|
}
|