Home | History | Annotate | Download | only in Windows

Lines Matching full:cfstr

50 bool IsDevicePath(CFSTR s) throw()

83 bool IsSuperUncPath(CFSTR s) throw() { return (IS_SUPER_PREFIX(s) && IS_UNC_WITH_SLASH(s + kSuperPathPrefixSize)); }
91 bool IsDrivePath(CFSTR s) throw() { return IS_LETTER_CHAR(s[0]) && s[1] == ':' && s[2] == '\\'; }
92 bool IsSuperPath(CFSTR s) throw() { return IS_SUPER_PREFIX(s); }
93 bool IsSuperOrDevicePath(CFSTR s) throw() { return IS_SUPER_OR_DEVICE_PATH(s); }
105 static unsigned GetRootPrefixSize_Of_NetworkPath(CFSTR s) throw()
117 static unsigned GetRootPrefixSize_Of_SimplePath(CFSTR s) throw()
127 static unsigned GetRootPrefixSize_Of_SuperPath(CFSTR s) throw()
141 unsigned GetRootPrefixSize(CFSTR s) throw()
202 unsigned GetRootPrefixSize(CFSTR s) throw() { return s[0] == CHAR_PATH_SEPRATOR ? 1 : 0; }
304 static bool AreThereDotsFolders(CFSTR s)
343 int GetUseSuperPathType(CFSTR s) throw()
394 static bool GetSuperPathBase(CFSTR s, UString &res)
539 bool GetSuperPath(CFSTR path, UString &superPath, bool onlyIfNew)
557 bool GetSuperPaths(CFSTR s1, CFSTR s2, UString &d1, UString &d2, bool onlyIfNew)
572 bool GetSuperPath(CFSTR path, UString &superPath)
581 bool GetFullPath(CFSTR dirPrefix, CFSTR s, FString &res)
682 bool GetFullPath(CFSTR path, FString &fullPath)