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

Класс TextFinderImpl

Класс-реализация интерфейса TextFinder, выполняющая простейший поиск подстроки. Подробнее...

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

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

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

 TextFinderImpl (const std::string &text_)
 Создает объект по переданному тексту.


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

virtual bool findIn (const std::string &line)
 Выполняет простейший поиск подстроки text в переданной строке.


Закрытые данные

string text
 текст для поиска в строке


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

Класс-реализация интерфейса TextFinder, выполняющая простейший поиск подстроки.

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


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

TextFinderImpl::TextFinderImpl const std::string &  text_  )  [inline]
 

Создает объект по переданному тексту.

См. определение в файле textfinderimpl.cpp строка 38

00038 : text(text_) {}


Методы

bool TextFinderImpl::findIn const std::string &  line  )  [private, virtual]
 

Выполняет простейший поиск подстроки text в переданной строке.

Замещает TextFinder.

См. определение в файле textfinderimpl.cpp строка 41

Перекрестные ссылки text.

00042  {
00043   return line.find(text)!=string::npos;
00044  }


Данные класса

string TextFinderImpl::text [private]
 

текст для поиска в строке

См. определение в файле textfinderimpl.cpp строка 27

Используется в findIn().


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