Lines Matching full:ustring
24 static const UString kWildCardCharSet = L"?*";
26 static const UString kIllegalWildCardFileNameChars=
41 int CompareFileNames(const UString &s1, const UString &s2)
87 void SplitPathToParts(const UString &path, UStringVector &pathParts)
90 UString name;
108 void SplitPathToParts(const UString &path, UString &dirPrefix, UString &name)
118 UString ExtractDirPrefixFromPath(const UString &path)
127 UString ExtractFileNameFromPath(const UString &path)
137 bool CompareWildCardWithName(const UString &mask, const UString &name)
142 bool DoesNameContainWildCard(const UString &path)
206 int CCensorNode::FindSubNode(const UString &name) const
229 const UString &front = item.PathParts.Front();
242 void CCensorNode::AddItem(bool include, const UString &path, bool recursive, bool forFile, bool forDir)
304 bool CCensorNode::CheckPath(const UString &path, bool isFile, bool &include) const
311 bool CCensorNode::CheckPath(const UString &path, bool isFile) const
330 bool CCensorNode::CheckPathToRoot(bool include, const UString &path, bool isFile) const
338 void CCensorNode::AddItem2(bool include, const UString &path, bool recursive)
344 UString path2 = path;
366 int CCensor::FindPrefix(const UString &prefix) const
374 void CCensor::AddItem(bool include, const UString &path, bool recursive)
386 const UString &front = pathParts.Front();
396 const UString &part = pathParts[i];
410 UString prefix;
413 const UString &front = pathParts.Front();
432 bool CCensor::CheckPath(const UString &path, bool isFile) const