198 scope.ParentPath = parentPath;
Expression expression
The compiled expression.
virtual bool Includes(const File &node, const system::PathString &parentPath) override
Filter(FileExpressions &pFex, const String &expressionString)
FileExpressions::FexScope scope
The scope used with this filter.
SPFileFilter CreateFilter(const String &expressionString)
FileExpressions()
Default constructor.
Plugin plugin
The file expression Plugin.
Compiler compiler
The expression compiler.
std::shared_ptr< FFilter > SPFileFilter
A shared pointer to a filter.
strings::TString< PathCharType > PathString
The string-type used with this ALib Module.
containers::SharedPtr< format::Formatter > SPFormatter
expressions::Compiler Compiler
Type alias in namespace alib.
strings::TString< character > String
Type alias in namespace alib.
expressions::Expression Expression
Type alias in namespace alib.
files::FileExpressions FileExpressions
Type alias in namespace alib.
Scope(SPFormatter &formatter)
system::PathString ParentPath
The absolute path to the parent directory.
File Node
A node of a #"FTree".
FexScope(SPFormatter &formatter)
Plugin(Compiler &compiler)
DOXYGEN.