Path Static Class

Member Functions

Definition

Line 147 of System.Base/Path.cm

Member Functions

public static String<char> ChangeExtension(const String<char>& path, const String<char>& extension)
public static String<char> Combine(const String<char>& path1, const String<char>& path2)
public static String<char> GetDirectoryName(const String<char>& path)
public static String<char> GetDrive(const String<char>& path)
public static String<char> GetExtension(const String<char>& path)
public static String<char> GetFileName(const String<char>& path)
public static String<char> GetFileNameWithoutExtension(const String<char>& path)
public static Result<String<char>> GetParent(const String<char>& path)
public static bool HasExtension(const String<char>& path)
public static bool IsAbsolute(const String<char>& path)
public static bool IsRelative(const String<char>& path)
public static String<char> MakeCanonical(const String<char>& path)

Member Function Details

ChangeExtension Static Member Function

public static String<char> ChangeExtension(const String<char>& path, const String<char>& extension)

Definition
Line 203 of System.Base/Path.cm


Combine Static Member Function

public static String<char> Combine(const String<char>& path1, const String<char>& path2)

Definition
Line 371 of System.Base/Path.cm


GetDirectoryName Static Member Function

public static String<char> GetDirectoryName(const String<char>& path)

Definition
Line 347 of System.Base/Path.cm


GetDrive Static Member Function

public static String<char> GetDrive(const String<char>& path)

Definition
Line 294 of System.Base/Path.cm


GetExtension Static Member Function

public static String<char> GetExtension(const String<char>& path)

Definition
Line 274 of System.Base/Path.cm


GetFileName Static Member Function

public static String<char> GetFileName(const String<char>& path)

Definition
Line 306 of System.Base/Path.cm


GetFileNameWithoutExtension Static Member Function

public static String<char> GetFileNameWithoutExtension(const String<char>& path)

Definition
Line 334 of System.Base/Path.cm


GetParent Static Member Function

public static Result<String<char>> GetParent(const String<char>& path)

Definition
Line 428 of System.Base/Path.cm


HasExtension Static Member Function

public static bool HasExtension(const String<char>& path)

Definition
Line 248 of System.Base/Path.cm


IsAbsolute Static Member Function

public static bool IsAbsolute(const String<char>& path)

Definition
Line 401 of System.Base/Path.cm


IsRelative Static Member Function

public static bool IsRelative(const String<char>& path)

Definition
Line 424 of System.Base/Path.cm


MakeCanonical Static Member Function

public static String<char> MakeCanonical(const String<char>& path)

Definition
Line 149 of System.Base/Path.cm