WideStrUtils
Contents |
Informations Delphi
Énumération
| TEncodeType |
Définit une liste d'encodages. |
Fonction
| AnsiToUtf8Ex |
Convertit une chaîne ANSI en UTF-8 avec une page de code donnée. |
| ConvertStreamFromAnsiToUTF8 |
Convertit un flux ANSI en UTF-8. |
| ConvertStreamFromUTF8ToAnsi |
Convertit un flux UTF-8 en ANSI. |
| DetectUTF8Encoding |
Détecte l'encodage d'un WideString donné. |
| HasExtendCharacter |
Vérifie si la chaîne contient des caractères non ASCII. |
| HasUTF8BOM |
Détecte si une chaîne ou un flux contient le BOM (byte-order mark) UTF-8. |
| InOpArray |
Vérifie si un WideChar est contenu dans un tableau donné. |
| InOpSet |
Vérifie si un WideChar est contenu dans un ensemble donné. |
| IsUTF8LeadByte |
Vérifie si un caractère est un octet en tête UTF-8 valide. |
| IsUTF8String |
Détecte si une chaîne donnée est encodée UTF-8. |
| IsUTF8TrailByte |
Vérifie si un caractère est un octet en queue UTF-8 valide. |
| LoadResWideString |
Charge une ressource WideString. |
| LoadWideStr |
Charge une ressource WideString. |
| UTF8CharLength |
Renvoie le nombre d'octets qui suit un octet UTF-8 en tête. |
| UTF8CharSize |
Renvoie le nombre d'octets qui suit un octet UTF-8 en tête. |
| UTF8LowerCase |
Renvoie la chaîne UTF-8 convertie en minuscule. |
| UTF8UpperCase |
Renvoie la chaîne UTF-8 convertie en majuscule. |
| Utf8ToAnsiEx |
Convertit une chaîne UTF-8 en ANSI avec une page de code donnée. |
| WStrAlloc |
Alloue un tampon pour une chaîne PWideChar et renvoie un pointeur sur son premier caractère. |
| WStrBufSize |
Renvoie le nombre de caractères maximal pouvant être stockés dans un PWideChar alloué par WStrAlloc. |
| WStrCat |
Ajoute un PWideChar à un autre PWideChar. |
| WStrComp |
Compare deux valeurs PWideChar avec sensibilité à la casse. |
| WStrCopy |
Copie un PWideChar dans un autre PWideChar. |
| WStrDispose |
Libère un PWideChar. |
| WStrEnd |
Renvoie un pointeur sur la fin d'un PWideChar. |
| WStrLCopy |
Copie un nombre de caractères au plus égal au maximum spécifié depuis un PWideChar. |
| WStrLen |
Renvoie le nombre de caractères d'un PWideChar, sans compter le terminateur null. |
| WStrMove |
Copie le nombre spécifié de caractères d'un PWideChar dans un autre PWideChar. |
| WStrNew |
Alloue de l'espace et copie un PWideChar sur le tas, en renvoyant un nouveau PWideChar. |
| WStrPCopy |
Copie un WideString dans un PWideChar. |
| WStrPLCopy |
Copie les caractères d'un WideString dans un PWideChar. |
| WStrPos |
Renvoie un pointeur sur la première occurrence d'un PWideChar dans un autre PWideChar. |
| WStrScan |
Renvoie un pointeur sur la première occurrence d'un caractère spécifié dans un PWideChar. |
| WideAdjustLineBreaks |
Ajuste les caractères de fin de ligne dans une chaîne WideString pour refléter le style Windows ou Linux. |
| WideDequotedStr |
Convertit une chaîne WideString délimitée en une chaîne WideString non délimitée. |
| WideExtractQuotedStr |
Convertit une chaîne PWideChar délimitée en une chaîne WideString non délimitée. |
| WideLastChar |
Obtient le dernier caractère d'une chaîne WideString. |
| WideQuotedStr |
Renvoie la version délimitée d'une chaîne WideString. |
| WideReplaceStr |
Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse. |
| WideReplaceText |
Remplace toutes les occurrences d'une sous-chaîne d'une chaîne WideString. |
| WideStringReplace |
Remplace les occurrences d'une sous-chaîne au sein d'une chaîne. |
Ensemble
| CharSet |
Représente un ensemble de caractères autorisés. |
Informations C++
Énumération
| TEncodeType |
Définit une liste d'encodages. |
Fonction
| AnsiToUtf8Ex |
Convertit une chaîne ANSI en UTF-8 avec une page de code donnée. |
| ConvertStreamFromAnsiToUTF8 |
Convertit un flux ANSI en UTF-8. |
| ConvertStreamFromUTF8ToAnsi |
Convertit un flux UTF-8 en ANSI. |
| DetectUTF8Encoding |
Détecte l'encodage d'un WideString donné. |
| HasExtendCharacter |
Vérifie si la chaîne contient des caractères non ASCII. |
| HasUTF8BOM |
Détecte si une chaîne ou un flux contient le BOM (byte-order mark) UTF-8. |
| InOpArray |
Vérifie si un WideChar est contenu dans un tableau donné. |
| InOpSet |
Vérifie si un WideChar est contenu dans un ensemble donné. |
| IsUTF8LeadByte |
Vérifie si un caractère est un octet en tête UTF-8 valide. |
| IsUTF8String |
Détecte si une chaîne donnée est encodée UTF-8. |
| IsUTF8TrailByte |
Vérifie si un caractère est un octet en queue UTF-8 valide. |
| LoadResWideString |
Charge une ressource WideString. |
| LoadWideStr |
Charge une ressource WideString. |
| UTF8CharLength |
Renvoie le nombre d'octets qui suit un octet UTF-8 en tête. |
| UTF8CharSize |
Renvoie le nombre d'octets qui suit un octet UTF-8 en tête. |
| UTF8LowerCase |
Renvoie la chaîne UTF-8 convertie en minuscule. |
| UTF8UpperCase |
Renvoie la chaîne UTF-8 convertie en majuscule. |
| Utf8ToAnsiEx |
Convertit une chaîne UTF-8 en ANSI avec une page de code donnée. |
| WStrAlloc |
Alloue un tampon pour une chaîne PWideChar et renvoie un pointeur sur son premier caractère. |
| WStrBufSize |
Renvoie le nombre de caractères maximal pouvant être stockés dans un PWideChar alloué par WStrAlloc. |
| WStrCat |
Ajoute un PWideChar à un autre PWideChar. |
| WStrComp |
Compare deux valeurs PWideChar avec sensibilité à la casse. |
| WStrCopy |
Copie un PWideChar dans un autre PWideChar. |
| WStrDispose |
Libère un PWideChar. |
| WStrEnd |
Renvoie un pointeur sur la fin d'un PWideChar. |
| WStrLCopy |
Copie un nombre de caractères au plus égal au maximum spécifié depuis un PWideChar. |
| WStrLen |
Renvoie le nombre de caractères d'un PWideChar, sans compter le terminateur null. |
| WStrMove |
Copie le nombre spécifié de caractères d'un PWideChar dans un autre PWideChar. |
| WStrNew |
Alloue de l'espace et copie un PWideChar sur le tas, en renvoyant un nouveau PWideChar. |
| WStrPCopy |
Copie un WideString dans un PWideChar. |
| WStrPLCopy |
Copie les caractères d'un WideString dans un PWideChar. |
| WStrPos |
Renvoie un pointeur sur la première occurrence d'un PWideChar dans un autre PWideChar. |
| WStrScan |
Renvoie un pointeur sur la première occurrence d'un caractère spécifié dans un PWideChar. |
| WideAdjustLineBreaks |
Ajuste les caractères de fin de ligne dans une chaîne WideString pour refléter le style Windows ou Linux. |
| WideDequotedStr |
Convertit une chaîne WideString délimitée en une chaîne WideString non délimitée. |
| WideExtractQuotedStr |
Convertit une chaîne PWideChar délimitée en une chaîne WideString non délimitée. |
| WideLastChar |
Obtient le dernier caractère d'une chaîne WideString. |
| WideQuotedStr |
Renvoie la version délimitée d'une chaîne WideString. |
| WideReplaceStr |
Remplace toutes les occurrences d'une sous-chaîne au sein d'une chaîne, avec sensibilité à la casse. |
| WideReplaceText |
Remplace toutes les occurrences d'une sous-chaîne d'une chaîne WideString. |
| WideStringReplace |
Remplace les occurrences d'une sous-chaîne au sein d'une chaîne. |
Typedef
| CharSet |
Représente un ensemble de caractères autorisés. |
Variable
| sUTF8BOMString |
Représente le BOM (byte-order mark) UTF-8. |