Lines Matching refs:UString
15 void SplitPathToParts(const UString &path, UStringVector &pathParts);
16 void SplitPathToParts_2(const UString &path, UString &dirPrefix, UString &name);
17 void SplitPathToParts_Smart(const UString &path, UString &dirPrefix, UString &name); // ignores dir delimiter at the end of (path)
19 UString ExtractDirPrefixFromPath(const UString &path);
20 UString ExtractFileNameFromPath(const UString &path);
22 bool DoesNameContainWildcard(const UString &path);
23 bool DoesWildcardMatchName(const UString &mask, const UString &name);
64 CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
66 UString Name; // WIN32 doesn't support wildcards in file names
73 int FindSubNode(const UString &path) const;
76 void AddItem(bool include, const UString &path, bool recursive, bool forFile, bool forDir, bool wildcardMatching);
77 void AddItem2(bool include, const UString &path, bool recursive, bool wildcardMatching);
82 // bool CheckPath2(bool isAltStream, const UString &path, bool isFile, bool &include) const;
83 // bool CheckPath(bool isAltStream, const UString &path, bool isFile) const;
86 // bool CheckPathToRoot(const UString &path, bool isFile, bool include) const;
92 UString Prefix;
95 CPair(const UString &prefix): Prefix(prefix) { };
107 UString Path;
121 int FindPrefix(const UString &prefix) const;
130 void AddItem(ECensorPathMode pathMode, bool include, const UString &path, bool recursive, bool wildcardMatching);
131 // bool CheckPath(bool isAltStream, const UString &path, bool isFile) const;
135 void AddPreItem(bool include, const UString &path, bool recursive, bool wildcardMatching);
136 void AddPreItem(const UString &path)