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

ftext Классы

Классы с их кратким описанием.
AutoDIRвспомогательная структура для автоматического закрытия директория
AutoFILEДанный класс предназначен для автоматического закрытия FILE
AutoFlagвспомогательная структура для автоматической очистки флага
CExceptionОбщий базовый класс для всех исключений проекта
CException::FileLineСтруктура для инкапсуляции информации о месте возникновения исключения
CmdLineParserВспомогательная структура для разбора параметров коммандной строки
ErrorMsgДанная структура представляет собой сообщение о нефатальной ошибке (например, недостаточно прав доступа для открытия файла) не останавливаюшей обработку, которое передает интерфейс FindText своим подписчикам
ExampleCExceptionисключение-пример использования CException в качестве базового класса
ExternalCExceptionОбщий базовый класс для инкапсуляции исключений, являющихся внешними по отношению к иерархии, порождаемой CException
FinderДанный класс предназначен для вывода на экран результатов поиска
FindFileДанный интерфейс предназначен для поиска файлов по маске с возможностью рекурсивного поиска в поддиректориях
FindFileCallbackДанный интерфейс предоставляет callback функцию для FindFile
FindFileImplКласс-реализация интерфейса FindFile
FindTextДанный интерфейс предназначен для выполнения поиска подстроки в файлах по маске
FindTextImplКласс-реализация интерфейса FindText
fixed_alloc< T >Класс fixed_alloc<T> является быстрым распределителем памяти фиксированного размера для элементов типа T
FoundMsgДанная структура представляет собой сообщение, которое передает интерфейс FindText своим подписчикам в случае обнаружения искомой строки файла
InfoMsgДанная структура представляет собой информационное сообщение о ходе работы, передаваемое интерфейсом FindText своим подписчикам
StringBuf_private::List< T >Примитивный связный список для ускорения работы класса StringBuf
LoggerДанный класс предназначен для записи в лог информации по всем публикуемым сообщениям
MsgBaseДанная структура инкапсулирует ссылку на пославший сообщение интерфейс и является общим базовым классом всех сообщений
Namedдля вывода информации о создании/уничтожении объекта
NameMatcherДанный интерфейс предназначен для сопоставления имен файлов с маской
NameMatcherImplКласс-реализация интерфейса NameMatcher, выполняющая простейшее сопоставление маски с концом файла
StringBuf_private::Node< T >Узел списка List
OpenCloseSenderВспомогательная структура для автоматической рассылки сообщений InfoMsg::opened и InfoMsg::closed
Pubиздатель
PubSub_private::PubImplЧасть класса Publisher<M>, не зависящая от параметра шаблона M
Publisher< M >Данный класс является издателем, передающим сообщения типа M всем подписанным подписчикам (класс Subscriber)
sh_array< T >Данный класс является разделяемым "умным указателем" с подсчетом ссылок на массив объектов типа T
sh_array< T >::Repразделяемое представление
sh_ptr< T >Данный класс является разделяемым "умным указателем" с подсчетом ссылок на объект типа T
sh_ptr< T >::Repразделяемое представление
sized_allocКласс sized_alloc является быстрым распределителем памяти известного размера
STDExternalCExceptionИсключение для инкапсуляции std::exception и классов, производных от него
StringBufДанный класс предназначен для удобного и эффективного объединения нескольких строк в итоговую
Subподписчик
Subscriber< M >Данный класс является подписчиком сообщений типа M, передаваемых издателем (класс Publisher)
TextFinderДанный интерфейс предназначен для проверки содержит ли переданная строка заданный текст
TextFinderImplКласс-реализация интерфейса TextFinder, выполняющая простейший поиск подстроки
UnknownExternalCExceptionИсключение для информирования о внешнем исключении, тип которого не удалось определить
fixed_alloc_private::void_alloc< SIZE >Вспомогательный класс для реализации fixed_alloc

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