Section courante

A propos

Section administrative du site

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