Справочник по служебным программам ATL
Библиотеки ATL предоставляет код обработка путей и url-адреса в форме CPathT и скручиваемость. Пул потоков, CThreadPool, можно использовать в приложениях. Этот код можно найти в atlpath.h и atlutil.h.
Классы
Этот класс представляет путь. |
|
Этот класс используется отправлять отладочные отчеты к именованному каналу. |
|
Получает запросы из пула потоков и передает их в объект работы, создание и уничтожается при каждом запросе. |
|
Этот класс используется в качестве аргумента для параметра шаблона MonitorClass для кэширования классы в кэше если требуется отключить динамическое обслуживание кэша. |
|
Этот класс предоставляет пул рабочих потоков, которые обрабатывают очередь рабочих элементов. |
|
Этот класс представляет URL-адрес. Его можно управлять независимо от других каждый элемент url-адреса, разрешает ли анализ существующая строка url-адреса или построение строку с нуля. |
|
Этот класс создает рабочий поток или использует существующую, ожидает одного или нескольких маркерах объекта ядра и выполняет заданную функцию клиента, когда один из маркеров. |
Определения типов
Специализация CPathT с помощью CString. |
|
Специализация CPathT с помощью CStringA. |
|
Специализация CPathT с помощью CStringW. |
|
Тип, используемый скручиваемость для указания номера порта. |
Перечисленения
Члены данного перечисления содержатся константы для схем понятых скручиваемость. |
Функции
Эта функция вызывается для канонизации URL-адрес, включая преобразования и небезопасные символы пробелов в escape-последовательность. |
|
Эта функция вызывается для объединения базовый URL-адрес и относительный URL-адрес в одно, канонический URL-адрес. |
|
Эта функция вызывается для преобразования всех символов небезопасные в escape-последовательность. |
|
Эта функция вызывается для получения по умолчанию номер порта, связанный с указанным интернет-протокола или замыслить. |
|
Эта функция вызывается для получения числового значения шестнадцатеричного числа. |
|
Эта функция вызывается, чтобы выяснить, является ли знак является безопасным для использования в url-адресе. |
|
Эта функция вызывается для преобразования, преобразуются в символы назад к своим исходным значениям. |
|
Эта функция вызывается для преобразования системное время в строку в формате эквивалентном для использования в HTTP-заголовке. |
|
Эта функция перегруженной программа-оболочка для PathAddBackslash. |
|
Эта функция перегруженной программа-оболочка для PathAddExtension. |
|
Эта функция перегруженной программа-оболочка для PathAppend. |
|
Эта функция перегруженной программа-оболочка для PathBuildRoot. |
|
Эта функция перегруженной программа-оболочка для PathCanonicalize. |
|
Эта функция перегруженной программа-оболочка для PathCombine. |
|
Эта функция перегруженной программа-оболочка для PathCommonPrefix. |
|
Эта функция перегруженной программа-оболочка для PathCompactPath. |
|
Эта функция перегруженной программа-оболочка для PathCompactPathEx. |
|
Эта функция перегруженной программа-оболочка для PathFileExists. |
|
Эта функция перегруженной программа-оболочка для PathFindExtension. |
|
Эта функция перегруженной программа-оболочка для PathFindFileName. |
|
Эта функция перегруженной программа-оболочка для PathGetDriveNumber. |
|
Эта функция перегруженной программа-оболочка для PathIsDirectory. |
|
Эта функция перегруженной программа-оболочка для PathIsFileSpec. |
|
Эта функция перегруженной программа-оболочка для PathIsPrefix. |
|
Эта функция перегруженной программа-оболочка для PathIsRelative. |
|
Эта функция перегруженной программа-оболочка для PathIsRoot. |
|
Эта функция перегруженной программа-оболочка для PathIsSameRoot. |
|
Эта функция перегруженной программа-оболочка для PathIsUNC. |
|
Эта функция перегруженной программа-оболочка для PathIsUNCServer. |
|
Эта функция перегруженной программа-оболочка для PathIsUNCServerShare. |
|
Эта функция перегруженной программа-оболочка для PathMakePretty. |
|
Эта функция перегруженной программа-оболочка для PathMatchSpec. |
|
Эта функция перегруженной программа-оболочка для PathQuoteSpaces. |
|
Эта функция перегруженной программа-оболочка для PathRelativePathTo. |
|
Эта функция перегруженной программа-оболочка для PathRemoveArgs. |
|
Эта функция перегруженной программа-оболочка для PathRemoveBackslash. |
|
Эта функция перегруженной программа-оболочка для PathRemoveBlanks. |
|
Эта функция перегруженной программа-оболочка для PathRemoveExtension. |
|
Эта функция перегруженной программа-оболочка для PathRemoveFileSpec. |
|
Эта функция перегруженной программа-оболочка для PathRenameExtension. |
|
Эта функция перегруженной программа-оболочка для PathSkipRoot. |
|
Эта функция перегруженной программа-оболочка для PathStripPath. |
|
Эта функция перегруженной программа-оболочка для PathStripToRoot. |
|
Эта функция перегруженной программа-оболочка для PathUnquoteSpaces. |
Макросы
Эти флаги изменить поведение AtlEscapeUrl и AtlCanonicalizeUrl. |
|
Этот макрос указывает значение по умолчанию (в миллисекундах), CWorkerThread::Shutdown ожидает рабочий поток для закрытия. |
|
Этот макрос указывает время по умолчанию (в миллисекундах), CThreadPool ожидает поток для закрытия. |
|
Этот макрос указывает по умолчанию количество потоков для процессора, используемый CThreadPool. |
См. также
Другие ресурсы
Основные понятия активной библиотеки шаблонных классов (ATL)