kOS.Safe.Persistence.Harddisk.Open C# (CSharp) Method

Open() public method

public Open ( VolumePath path, bool ksmDefault = false ) : VolumeItem
path VolumePath
ksmDefault bool
return VolumeItem
        public override VolumeItem Open(VolumePath path, bool ksmDefault = false)
        {
            if (path.Depth == 0) {
                return Root;
            }

            HarddiskDirectory directory = ParentDirectoryForPath(path);

            return directory == null ? null : directory.Open(path.Name, ksmDefault);
        }