Riferimento di utilità ATL
ATL fornisce il codice per modificare i percorsi e gli URL sotto forma CPathT e ricciolo.Un pool di thread, CThreadPool, può essere utilizzato nelle applicazioni.Questo codice può essere trovato in atlpath.h e in atlutil.h.
Classi
Questa classe rappresenta un percorso. |
|
Utilizzare questa classe per inviare i report di debug a una named pipe. |
|
Riceve le richieste da un pool di thread e le passa sopra a un oggetto di lavoro che viene creato ed eliminato a ogni richiesta. |
|
Utilizzare questa classe come argomento per il parametro di modello MonitorClass le classi cache per disabilitare la gestione dinamica della cache. |
|
Questa classe fornisce un pool di thread di lavoro che elaborano una coda di elementi di lavoro. |
|
Questa classe rappresenta un URL.Consente di modificare ogni elemento dell'URL indipendentemente dagli altri se analizza una stringa esistente di URL o compilando una stringa da zero. |
|
Questa classe crea un thread di lavoro o utilizza esistente, attende in uno o più gestisce del kernel ed esegue una funzione client specificata quando uno degli handle viene segnalata. |
Definizioni typedef
Una specializzazione CPathT utilizzando CString. |
|
Una specializzazione CPathT utilizzando CStringA. |
|
Una specializzazione CPathT utilizzando CStringW. |
|
Il tipo utilizzato da ricciolo per specificare un numero di porta. |
Enumerazioni
I membri di questa enumerazione sono costanti per le combinazioni comprese da ricciolo. |
Funzioni
Chiamare la funzione per rendere canonico un URL, che include convertire i caratteri non sicuri e gli spazi in sequenze di escape. |
|
Chiamare la funzione per combinare base URL e un URL relativo in un singolo, URL canonico. |
|
Chiamare la funzione per convertire tutti i caratteri non sicuri le sequenze di escape. |
|
Chiamare la funzione per ottenere il numero di porta predefinito associato a un Internet Protocol) o una combinazione specifica. |
|
Chiamare la funzione per ottenere il valore numerico di una cifra esadecimale. |
|
Chiamare la funzione per determinare se un carattere è sicuro da utilizzare in un URL. |
|
Chiamare la funzione per convertire i caratteri di escape ai relativi valori originali. |
|
Chiamare la funzione per convertire l'ora di sistema in una stringa in un formato appropriato da utilizzare nelle intestazioni HTTP. |
|
Questa funzione è un wrapper di overload per PathAddBackslash. |
|
Questa funzione è un wrapper di overload per PathAddExtension. |
|
Questa funzione è un wrapper di overload per PathAppend. |
|
Questa funzione è un wrapper di overload per PathBuildRoot. |
|
Questa funzione è un wrapper di overload per PathCanonicalize. |
|
Questa funzione è un wrapper di overload per PathCombine. |
|
Questa funzione è un wrapper di overload per PathCommonPrefix. |
|
Questa funzione è un wrapper di overload per PathCompactPath. |
|
Questa funzione è un wrapper di overload per PathCompactPathEx. |
|
Questa funzione è un wrapper di overload per PathFileExists. |
|
Questa funzione è un wrapper di overload per PathFindExtension. |
|
Questa funzione è un wrapper di overload per PathFindFileName. |
|
Questa funzione è un wrapper di overload per PathGetDriveNumber. |
|
Questa funzione è un wrapper di overload per PathIsDirectory. |
|
Questa funzione è un wrapper di overload per PathIsFileSpec. |
|
Questa funzione è un wrapper di overload per PathIsPrefix. |
|
Questa funzione è un wrapper di overload per PathIsRelative. |
|
Questa funzione è un wrapper di overload per PathIsRoot. |
|
Questa funzione è un wrapper di overload per PathIsSameRoot. |
|
Questa funzione è un wrapper di overload per PathIsUNC. |
|
Questa funzione è un wrapper di overload per PathIsUNCServer. |
|
Questa funzione è un wrapper di overload per PathIsUNCServerShare. |
|
Questa funzione è un wrapper di overload per PathMakePretty. |
|
Questa funzione è un wrapper di overload per PathMatchSpec. |
|
Questa funzione è un wrapper di overload per PathQuoteSpaces. |
|
Questa funzione è un wrapper di overload per PathRelativePathTo. |
|
Questa funzione è un wrapper di overload per PathRemoveArgs. |
|
Questa funzione è un wrapper di overload per PathRemoveBackslash. |
|
Questa funzione è un wrapper di overload per PathRemoveBlanks. |
|
Questa funzione è un wrapper di overload per PathRemoveExtension. |
|
Questa funzione è un wrapper di overload per PathRemoveFileSpec. |
|
Questa funzione è un wrapper di overload per PathRenameExtension. |
|
Questa funzione è un wrapper di overload per PathSkipRoot. |
|
Questa funzione è un wrapper di overload per PathStripPath. |
|
Questa funzione è un wrapper di overload per PathStripToRoot. |
|
Questa funzione è un wrapper di overload per PathUnquoteSpaces. |
Macro
Questi flag modificano il comportamento AtlEscapeUrl e AtlCanonicalizeUrl. |
|
Questa macro definisce il valore predefinito in millisecondi che CWorkerThread::Shutdown attenderà il thread di lavoro per interrompere. |
|
Questa macro definisce il orario predefinito in millisecondi che CThreadPool attenderà un thread per interrompere. |
|
Questa macro definisce il numero predefinito dei thread per processore utilizzato da CThreadPool. |