Home | History | Annotate | Download | only in Common

Lines Matching refs:UString

24 void SplitPathToParts(const UString &path, UStringVector &pathParts);

25 void SplitPathToParts_2(const UString &path, UString &dirPrefix, UString &name);
26 void SplitPathToParts_Smart(const UString &path, UString &dirPrefix, UString &name); // ignores dir delimiter at the end of (path)
28 UString ExtractDirPrefixFromPath(const UString &path);
29 UString ExtractFileNameFromPath(const UString &path);
31 bool DoesNameContainWildcard(const UString &path);
32 bool DoesWildcardMatchName(const UString &mask, const UString &name);
72 CCensorNode(const UString &name, CCensorNode *parent): Name(name), Parent(parent) { };
74 UString Name; // wildcard is not allowed here
81 int FindSubNode(const UString &path) const;
84 void AddItem(bool include, const UString &path, bool recursive, bool forFile, bool forDir, bool wildcardMatching);
85 void AddItem2(bool include, const UString &path, bool recursive, bool wildcardMatching);
90 bool CheckPath2(bool isAltStream, const UString &path, bool isFile, bool &include) const;
91 bool CheckPath(bool isAltStream, const UString &path, bool isFile) const;
94 // bool CheckPathToRoot(const UString &path, bool isFile, bool include) const;
100 UString Prefix;
103 CPair(const UString &prefix): Prefix(prefix) { };
115 UString Path;
129 int FindPrefix(const UString &prefix) const;
138 void AddItem(ECensorPathMode pathMode, bool include, const UString &path, bool recursive, bool wildcardMatching);
139 bool CheckPath(bool isAltStream, const UString &path, bool isFile) const;
143 void AddPreItem(bool include, const UString &path, bool recursive, bool wildcardMatching);
144 void AddPreItem(const UString &path)