Lines Matching refs:UString
91 void SplitPathToParts(const UString &path, UStringVector &pathParts)
97 UString name;
110 void SplitPathToParts_2(const UString &path, UString &dirPrefix, UString &name)
121 void SplitPathToParts_Smart(const UString &path, UString &dirPrefix, UString &name)
137 UString ExtractDirPrefixFromPath(const UString &path)
147 UString ExtractFileNameFromPath(const UString &path)
158 bool DoesWildcardMatchName(const UString &mask, const UString &name)
163 bool DoesNameContainWildcard(const UString &path)
273 int CCensorNode::FindSubNode(const UString &name) const
301 const UString &front = item.PathParts.Front();
317 void CCensorNode::AddItem(bool include, const UString &path, bool recursive, bool forFile, bool forDir, bool wildcardMatching)
380 bool CCensorNode::CheckPath2(bool isAltStream, const UString &path, bool isFile, bool &include) const
391 UString &back = pathParts.Back();
402 bool CCensorNode::CheckPath(bool isAltStream, const UString &path, bool isFile) const
421 bool CCensorNode::CheckPathToRoot(bool include, const UString &path, bool isFile) const
429 void CCensorNode::AddItem2(bool include, const UString &path, bool recursive, bool wildcardMatching)
435 UString path2 = path;
457 int CCensor::FindPrefix(const UString &prefix) const
465 void CCensor::AddItem(ECensorPathMode pathMode, bool include, const UString &path, bool recursive, bool wildcardMatching)
478 UString prefix;
482 const UString &front = pathParts.Front();
499 const UString &part = pathParts[i];
543 const UString &front = pathParts.Front();
566 bool CCensor::CheckPath(bool isAltStream, const UString &path, bool isFile) const
606 void CCensor::AddPreItem(bool include, const UString &path, bool recursive, bool wildcardMatching)