[Gregor.Core.FileSystem.CPathBase]

Gregor.Core.FileSystem.CPathBase

Saturday, September 15, 2007

Defined in Gregor.Core, namespace Gregor.Core.FileSystem.

Details

public abstract class Gregor.Core.FileSystem.CPathBase

: System.Object

Custom Attributes: 

Description: 


Members

CPathBase

protected CPathBase()

Custom Attributes: 

Description: 

m_FileSystemValue

protected System.String m_FileSystemValue

Custom Attributes: 

Description: 

FileSystemValue

public System.String FileSystemValue {get;}

Custom Attributes: 

Description: 

IsDefinitelyDirectory

public System.Boolean IsDefinitelyDirectory {get;}

Custom Attributes: 

Description: 

MayBeFile

public System.Boolean MayBeFile {get;}

Custom Attributes: 

Description: 

System

public Gregor.Core.FileSystem.PathSystem System {get;}

Custom Attributes: 

Description: 

Value

public virtual System.String Value {get;}

Custom Attributes: 

Description: 

CheckPathString

static public System.Boolean CheckPathString(System.String sPath)

Custom Attributes: 

Description: 

CheckSeparatorUsage

static public System.Boolean CheckSeparatorUsage(System.String sPath)

Custom Attributes: 

Description: 

CreateAbsolutePathString

static protected System.String CreateAbsolutePathString(Gregor.Core.FileSystem.CAbsolutePath basePath, Gregor.Core.FileSystem.CRelativePath relaPath)

Custom Attributes: 

Description: 

CreateRelativePathString

static protected System.String CreateRelativePathString(Gregor.Core.FileSystem.CAbsolutePath basePath, Gregor.Core.FileSystem.CAbsolutePath targPath)

Custom Attributes: 

Description: 

GetCommonPathSystem

static public Gregor.Core.FileSystem.PathSystem GetCommonPathSystem(Gregor.Core.FileSystem.CPathBase path1, Gregor.Core.FileSystem.CPathBase path2)

Custom Attributes: 

Description: 

GetCommonSeparator

static public System.Char GetCommonSeparator(Gregor.Core.FileSystem.CPathBase path1, Gregor.Core.FileSystem.CPathBase path2)

Custom Attributes: 

Description: 

GetComponents

public System.Collections.ArrayList GetComponents()

Custom Attributes: 

Description: 

GetSeparators

public System.Char[] GetSeparators()

Custom Attributes: 

Description: 

JoinArrayList

static private System.String JoinArrayList(System.Collections.ArrayList list, System.Char separator)

Custom Attributes: 

Description: 

MakeBackslashedPath

static public void MakeBackslashedPath(Gregor.Core.FileSystem.CPathBase path)

Custom Attributes: 

Description: 

MakePlatformPath

static public void MakePlatformPath(Gregor.Core.FileSystem.CPathBase path)

Custom Attributes: 

Description: 

MakeSlashedPath

static public void MakeSlashedPath(Gregor.Core.FileSystem.CPathBase path)

Custom Attributes: 

Description: 


See Also

Gregor.Core.FileSystem.CAbsolutePath

Gregor.Core.FileSystem.CPathBase

Gregor.Core.FileSystem.CRelativePath

System.Collections.ArrayList

System.Object

System.String

System.Boolean

System.Char

System.Void

Gregor.Core.FileSystem.PathSystem