Saturday, September 15, 2007
Defined in Gregor.Core, namespace Gregor.Core.FileSystem.
public abstract class Gregor.Core.FileSystem.CPathBase : System.Object Custom Attributes: Description:
protected CPathBase() Custom Attributes: Description:
protected System.String m_FileSystemValue Custom Attributes: Description:
public System.String FileSystemValue {get;}
Custom Attributes:
Description:
public System.Boolean IsDefinitelyDirectory {get;}
Custom Attributes:
Description:
public System.Boolean MayBeFile {get;}
Custom Attributes:
Description:
public Gregor.Core.FileSystem.PathSystem System {get;}
Custom Attributes:
Description:
public virtual System.String Value {get;}
Custom Attributes:
Description:
static public System.Boolean CheckPathString(System.String sPath) Custom Attributes: Description:
static public System.Boolean CheckSeparatorUsage(System.String sPath) Custom Attributes: Description:
static protected System.String CreateAbsolutePathString(Gregor.Core.FileSystem.CAbsolutePath basePath, Gregor.Core.FileSystem.CRelativePath relaPath) Custom Attributes: Description:
static protected System.String CreateRelativePathString(Gregor.Core.FileSystem.CAbsolutePath basePath, Gregor.Core.FileSystem.CAbsolutePath targPath) Custom Attributes: Description:
static public Gregor.Core.FileSystem.PathSystem GetCommonPathSystem(Gregor.Core.FileSystem.CPathBase path1, Gregor.Core.FileSystem.CPathBase path2) Custom Attributes: Description:
static public System.Char GetCommonSeparator(Gregor.Core.FileSystem.CPathBase path1, Gregor.Core.FileSystem.CPathBase path2) Custom Attributes: Description:
public System.Collections.ArrayList GetComponents() Custom Attributes: Description:
public System.Char[] GetSeparators() Custom Attributes: Description:
static private System.String JoinArrayList(System.Collections.ArrayList list, System.Char separator) Custom Attributes: Description:
static public void MakeBackslashedPath(Gregor.Core.FileSystem.CPathBase path) Custom Attributes: Description:
static public void MakePlatformPath(Gregor.Core.FileSystem.CPathBase path) Custom Attributes: Description:
static public void MakeSlashedPath(Gregor.Core.FileSystem.CPathBase path) Custom Attributes: Description:
Gregor.Core.FileSystem.CAbsolutePath
Gregor.Core.FileSystem.CPathBase