Титульная страница   Пространства имен   Иерархия классов   Алфавитный указатель   Классы   Файлы   Члены пространства имен   Члены классов   Члены файла  

Класс NameMatcher

Данный интерфейс предназначен для сопоставления имен файлов с маской. Подробнее...

#include <namematcher.hpp>

Граф наследования:NameMatcher:

NameMatcherImpl Полный список членов класса

Открытые члены

virtual bool match (const std::string &fileName)=0
 Выполняет сопоставление переданного имени файла с маской, заданной в момент создания объекта.

virtual ~NameMatcher ()
 Обязательный виртуальный деструктор.


Закрытые члены

NameMatcher & operator= (const NameMatcher &)
 запрещаем присваивание.


Подробное описание

Данный интерфейс предназначен для сопоставления имен файлов с маской.

Предполагается, что маска задается в момент создания объекта, что позволяет произвести всю необходимую инициализацию только один раз.

См. определение в файле namematcher.hpp строка 25


Конструктор(ы)

virtual NameMatcher::~NameMatcher  )  [inline, virtual]
 

Обязательный виртуальный деструктор.

См. определение в файле namematcher.hpp строка 37

00037 {}


Методы

virtual bool NameMatcher::match const std::string &  fileName  )  [pure virtual]
 

Выполняет сопоставление переданного имени файла с маской, заданной в момент создания объекта.

Возвращает true, если имя файла удовлетворяет маске. Возбуждает CException при обнаружении ошибок.

Замещается в NameMatcherImpl.

NameMatcher& NameMatcher::operator= const NameMatcher &   )  [private]
 

запрещаем присваивание.


Объявления и описания членов класса находятся в файле:
Документация по ftext. Последние изменения: Sat Mar 20 17:58:15 2004. Создано системой doxygen1.3