ON_FileSystemPath Member List

This is the complete list of members for ON_FileSystemPath, including all inherited members.

AlternateDirectorySeparatorON_FileSystemPathstatic
AlternateDirectorySeparatorAsCharON_FileSystemPathstatic
CleanPath(bool bTrimLeft, bool bTrimRight, bool bAllowWindowsUNCHostNameOrDiskLetter, bool bDeleteWindowsUNCHostNameOrDiskLetter, const wchar_t directory_separator, const wchar_t *dirty_path)ON_FileSystemPathstatic
CleanPath(const wchar_t *dirty_path)ON_FileSystemPathstatic
CombinePaths(const wchar_t *left_side, bool bLeftSideContainsFileName, const wchar_t *right_side, bool bRightSideContainsFileName, bool bAppendTrailingDirectorySeparator)ON_FileSystemPathstatic
CurrentDirectory(bool bWithTrailingDirectorySeparator)ON_FileSystemPathstatic
DirectoryFromPath(const wchar_t *path)ON_FileSystemPathstatic
DirectorySeparatorON_FileSystemPathstatic
DirectorySeparatorAsCharON_FileSystemPathstatic
FileNameExtensionFromPath(const wchar_t *path)ON_FileSystemPathstatic
FileNameFromPath(const wchar_t *path, bool bIncludeExtension)ON_FileSystemPathstatic
FilePathHas3dmExtension(const wchar_t *file_path, bool bAllow3dmbakExtension)ON_FileSystemPathstatic
FilePathHas3dmExtension(const char *file_path, bool bAllow3dmbakExtension)ON_FileSystemPathstatic
FullPathFromRelativePath(const wchar_t *base_path, bool bBasePathIncludesFileName, const wchar_t *relative_path)ON_FileSystemPathstatic
IsDirectory(const char *path)ON_FileSystemPathstatic
IsDirectory(const wchar_t *path)ON_FileSystemPathstatic
IsDirectorySeparator(char c, bool bAllowAlternate)ON_FileSystemPathstatic
IsDirectorySeparator(wchar_t c, bool bAllowAlternate)ON_FileSystemPathstatic
IsFile(const char *path)ON_FileSystemPathstatic
IsFile(const wchar_t *path)ON_FileSystemPathstatic
IsRelativePath(const wchar_t *path, const wchar_t directory_separator)ON_FileSystemPathstatic
IsRelativePath(const wchar_t *path)ON_FileSystemPathstatic
IsValidFileName(const char *file_name, bool bAllPlatforms)ON_FileSystemPathstatic
IsValidFileName(const wchar_t *file_name, bool bAllPlatforms)ON_FileSystemPathstatic
PathExists(const char *path)ON_FileSystemPathstatic
PathExists(const wchar_t *path)ON_FileSystemPathstatic
PathId enum nameON_FileSystemPath
PlatformPath(ON_FileSystemPath::PathId path_id)ON_FileSystemPathstatic
PlatformPathIgnoreCase()ON_FileSystemPathstatic
RelativePath(const wchar_t *full_path, bool bFullPathIncludesFileName, const wchar_t *base_path, bool bBasePathIncludesFileName)ON_FileSystemPathstatic
RemoveFileName(const wchar_t *path, ON_wString *file_name)ON_FileSystemPathstatic
RemoveVolumeName(const wchar_t *path, ON_wString *volume_name)ON_FileSystemPathstatic
SplitPath(const char *path, ON_String *volume, ON_String *dir, ON_String *file_name_stem, ON_String *file_name_ext)ON_FileSystemPathstatic
SplitPath(const char *path, ON_wString *volume, ON_wString *dir, ON_wString *file_name_stem, ON_wString *file_name_ext)ON_FileSystemPathstatic
SplitPath(const wchar_t *path, ON_wString *volume, ON_wString *dir, ON_wString *file_name_stem, ON_wString *file_name_ext)ON_FileSystemPathstatic
SplitPath(const wchar_t *path, ON_wString *volume, ON_wString *dir, ON_wString *file_name_stem_and_extension)ON_FileSystemPathstatic
VolumeAndDirectoryFromPath(const wchar_t *path)ON_FileSystemPathstatic
VolumeFromPath(const wchar_t *path)ON_FileSystemPathstatic