Voici les différents unités reconnus par le compilateur de langage de programmation Free Pascal et habituellement inclus à l'aide du mot réservé «USES» :
Unité | Description |
---|---|
BaseUnix | Cette unité contient les routines de base pour Unix. |
character | Cette unité contient la classification de caractère Unicode et sa conversion. |
charset | Cette unité contient un support d'ensemble de caractères. |
Classes | Cette unité contient les bases de la programmation objet du RTL. |
clocale | Cette unité contient les routines d'initialisation d'ajustements de la bibliothèque de langage de programmation C. |
cmem | Cette unité contient le gestionnaire de mémoire de remplacement qu'utilise la bibliothèque de langage de programmation C. |
ComObj | Cette unité permet de travailler avec des composantes COM de Windows, elle offrant un accès facile et direct aux fonctionnalités exposées par ces composantes. |
Crt | Cette unité contient l'interface console (Clavier et Écran) pour l'affichage dans l'écran de texte. |
cthreads | Cette unité contient les routines d'initialisation de gestionnaire de processus avec un gestionnaire de processus POSIX. |
ctypes | Cette unité contient les définitions de type communs au langage de programmation C. |
cwstring | Cette unité contient un gestionnaire de chaine de caractères Unicode avec une bibliothèque d'intégration en langage de programmation C. |
dateutils | Cette unité contient les routines de base pour la gestion de la date et de l'heure. |
Dos | Cette unité contient l'interface du système d'exploitation DOS. |
dxeload | Cette unité contient les routines de chargements de fichier DXE en mémoire. |
dynlibs | Cette unité contient les routines pour supporté les bibliothèques de liens dynamiques. |
emu387 | Cette unité contient les routines d'émulation du coprocesseur mathématique 80387. |
errors | Cette unité permet de convertir les codes d'erreur Unix en message chaîne de caractères. |
exeinfo | Cette unité permet de retourner des informations sur l'exécutable. |
fgl | Cette unité contient les listes génériques du Free Pascal. |
fpwidestring | Cette unité contient un support pour les chaînes de caractères Unicode native de l'Object Pascal. |
getopts | Cette unité contient les routines de compatibilité GNU pour l'accès aux options de la ligne de commande. |
go32 | Cette unité contient l'interface pour le «DOS extender» en 32 bits. |
gpm | Cette unité contient l'interface de la bibliothèque GPM (General Purpose Mouse). |
Graph | Cette unité contient l'interface d'affichage graphique de compatibilité avec Turbo Pascal. |
heaptrc | Cette unité contient les fonctionnalités de déboguage pour la mémoire de tas. |
ipc | Cette unité contient les fonctionnalités du «Unix Inter Process Communication». |
Keyboard | Cette unité contient les fonctionnalités d'accès de bas niveau au clavier. |
lineinfo | Cette unité permet de retourner des informations de lignes d'adresses. |
Linux | Cette unité contient l'interface du système d'exploitation Linux. |
lnfodwrf | Cette unité permet de retourner des informations de lignes d'adresses. |
Math | Cette unité contient les fonctions et procédures de calcul mathématique. |
matrix | Cette unité contient les matrices à 2, 3 ou 4 dimensions utilisé dans la géométrie 2D et 3D pour l'affichage graphique. |
mmx | Cette unité contient les routines donnant accès aux fonctionnalités MMX des microprocesseurs. |
Mouse | Cette unité contient les fonctionnalités d'événements associé à la souris. |
NB30 | Cette unité contient les définitions pour la prise en charge de NetBIOS 3.0 portable. |
Objects | Cette unité contient les routines d'appel d'objet. |
objpas | Cette unité contient les routines d'objet pour «Delphi» et l'«objfpc». |
oldlinux | Cette unité contient l'interface du système d'exploitation Linux version 1.0.X seulement. |
ports | Cette unité contient les routines d'accès au ports matériel. |
printer | Cette unité contient les routines d'accès à l'imprimante. |
RegExpr | Cette unité contient les routines de manipulation d'expression régulières (regex). |
Sockets | Cette unité contient les routines de fonctionnalités à un socket TCP/IP. |
Strings | Cette unité contient les fonctions et procédures permettant la gestion des chaînes de caractères ASCIZ |
strutils | Cette unité contient les fonctions diverses pour la manipulation de chaîne de caractères |
System | Cette unité contient les fonctions, procédures, variables et constantes permettant une compatibilité minimale avec le langage Pascal standard |
SysUtils | Cette unité contient les fonctions, procédures, variables et constantes d'outils complémentaire au système |
typinfo | Cette unité contient les définitions pour le RTTI (Access Run-Time Type Information). |
Unix | Cette unité contient des routines de fonctionnalités étendues pour Unix. |
unixcp | Cette unité contient les conversions de nom de page de code en numéro. |
unixtype | Cette unité contient les définitions de type de données de base pour Unix. |
unixutil | Cette unité contient les routines utilitaires pour Unix. |
Video | Cette unité contient les routines d'affichage. |
wincrt | Cette unité contient les routines de clavier et de temps auxiliaire de Windows pour l'unité Graph. |
windirs | Cette unité contient les routines permettant de demander les noms de répertoires spécifiés sous Windows. |
winmouse | Cette unité contient les fonctionnalités d'événements associé à la souris sous Windows avec l'unité Graph. |
x86 | Cette unité contient les routines Intel 80x86 spécifique à la plateforme Unix. |
Dernière mise à jour : Lundi, le 17 avril 2017