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

Класс FindFile

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

#include <findfile.hpp>

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

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

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

virtual bool find (const std::string &dir, bool recur, const std::string &mask, FindFileCallback &cb)=0
 Выполняет поиск файлов по маске mask в директории dir и, если задан флаг recur, во всех ее поддиректориях.

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


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

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


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

Данный интерфейс предназначен для поиска файлов по маске с возможностью рекурсивного поиска в поддиректориях.

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


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

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

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

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

00063 {}


Методы

virtual bool FindFile::find const std::string &  dir,
bool  recur,
const std::string &  mask,
FindFileCallback cb
[pure virtual]
 

Выполняет поиск файлов по маске mask в директории dir и, если задан флаг recur, во всех ее поддиректориях.

Для каждого найденного файла вызывается функция found() переданного объекта FindFileCallback. Если она вернет false, то поиск прекратится и сама функция find() тоже вернет false. Возбуждает CException при обнаружении ошибок.

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

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

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


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