This commit is contained in:
Igor Pavlov
2021-11-28 19:03:01 -08:00
committed by fn ⌃ ⌥
parent d789d4137d
commit 1194dc9353
152 changed files with 6049 additions and 946 deletions

View File

@@ -59,8 +59,18 @@ class CCensorNode MY_UNCOPYABLE
bool CheckPathCurrent(bool include, const UStringVector &pathParts, bool isFile) const;
void AddItemSimple(bool include, CItem &item);
public:
CCensorNode(): Parent(NULL) { };
CCensorNode(const UString &name, CCensorNode *parent): Parent(parent), Name(name) { };
// bool ExcludeDirItems;
CCensorNode():
Parent(NULL)
// , ExcludeDirItems(false)
{};
CCensorNode(const UString &name, CCensorNode *parent):
Parent(parent)
// , ExcludeDirItems(false)
, Name(name)
{}
UString Name; // WIN32 doesn't support wildcards in file names
CObjectVector<CCensorNode> SubNodes;
@@ -151,6 +161,14 @@ class CCensor MY_UNCOPYABLE
public:
CObjectVector<CPair> Pairs;
bool ExcludeDirItems;
bool ExcludeFileItems;
CCensor():
ExcludeDirItems(false),
ExcludeFileItems(false)
{}
CObjectVector<NWildcard::CCensorPath> CensorPaths;
bool AllAreRelative() const