ICSharpCode::SharpZipLib::Core::PathFilter Class Reference

PathFilter filters directories and files by full path name. More...

Inheritance diagram for ICSharpCode::SharpZipLib::Core::PathFilter:

ICSharpCode::SharpZipLib::Core::IScanFilter ICSharpCode::SharpZipLib::Core::NameAndSizeFilter List of all members.

Public Member Functions

 PathFilter (string filter)
 Initialise a new instance of PathFilter.
virtual bool IsMatch (string name)
 Test a name to see if it matches the filter.

Private Attributes

NameFilter nameFilter

Detailed Description

PathFilter filters directories and files by full path name.

Definition at line 58 of file PathFilter.cs.


Constructor & Destructor Documentation

ICSharpCode::SharpZipLib::Core::PathFilter::PathFilter string  filter  )  [inline]
 

Initialise a new instance of PathFilter.

Parameters:
filter The NameFilterfilter expression to apply.

Definition at line 64 of file PathFilter.cs.


Member Function Documentation

virtual bool ICSharpCode::SharpZipLib::Core::PathFilter::IsMatch string  name  )  [inline, virtual]
 

Test a name to see if it matches the filter.

Parameters:
name The name to test.
Returns:
True if the name matches, false otherwise.

Implements ICSharpCode::SharpZipLib::Core::IScanFilter.

Reimplemented in ICSharpCode::SharpZipLib::Core::NameAndSizeFilter.

Definition at line 74 of file PathFilter.cs.


Member Data Documentation

NameFilter ICSharpCode::SharpZipLib::Core::PathFilter::nameFilter [private]
 

Definition at line 80 of file PathFilter.cs.


The documentation for this class was generated from the following file:
Generated on Fri Jun 23 21:50:05 2006 for OblivionModTranslator by  doxygen 1.4.6-NO