paths Namespace

Functions

public List<String<char>> Combine(const String<char>& prefix, const List<String<char>>& components, Context& context)
public bool ContainsPatternChar(const String<uchar>& str)
public List<String<char>> Expand(const List<String<char>>& pathNames)
public List<String<char>> Expand(const String<char>& prefix, const String<uchar>& pattern, Context& context)
public List<FileType> GetFileTypes(const List<String<char>>& files, bool recursive)
public List<String<char>> GetMatchingNames(const List<String<char>>& names, const String<uchar>& pattern, Context& context)
public String<char> GetProgramFilePath(const String<char>& fileName)
String<char> ReadDir(const String<char>& dir, const String<char>& fileName, const String<char>& fileNameX)

Function Details

Combine Function

public List<String<char>> Combine(const String<char>& prefix, const List<String<char>>& components, Context& context)

Definition
Line 77 of paths/expand.cm


ContainsPatternChar Function

public bool ContainsPatternChar(const String<uchar>& str)

Definition
Line 37 of paths/expand.cm


Expand Function

public List<String<char>> Expand(const List<String<char>>& pathNames)

Definition
Line 61 of paths/expand.cm


Expand Function

public List<String<char>> Expand(const String<char>& prefix, const String<uchar>& pattern, Context& context)

Definition
Line 127 of paths/expand.cm


GetFileTypes Function

public List<FileType> GetFileTypes(const List<String<char>>& files, bool recursive)

Definition
Line 14 of paths/expand.cm


GetMatchingNames Function

public List<String<char>> GetMatchingNames(const List<String<char>>& names, const String<uchar>& pattern, Context& context)

Definition
Line 46 of paths/expand.cm


GetProgramFilePath Function

public String<char> GetProgramFilePath(const String<char>& fileName)

Definition
Line 40 of paths/path.cm


ReadDir Function

String<char> ReadDir(const String<char>& dir, const String<char>& fileName, const String<char>& fileNameX)

Definition
Line 13 of paths/path.cm