#include <DirEnumerator.h>
A base class for processing multiple files in a directory. It provides a directory enumeration functionality.
true
Initializes a new CDirEnumerator object.
This method is called when an enumeration process enters a new directory.
This method is called when an enumeration process exits a directory.
Returns the directory being currently processed.
Returns the directory being enumerated.
Returns the value indicating whether the subfolders of the root directory are processed recursively.
false
This method is called at the beginning of the enumeration process.
This method is called at the end of the enumeration process.
Override this method to perform file processing while enumerating directories. This method is not called for directories, but for files only.
Implemented in CZipAddFilesEnumerator.
Starts the enumeration process. Calls CFileFilter::Evaluate method for every file or directory found. If CFileFilter::Evaluate returns true, the file is processed by the Process method.