MosMemory |
Mémoire |
---|---|
Free Pascal/Turbo Pascal |
Description
Cette unité contient le gestionnaire de mémoire.
Liste des procédures et des fonctions
Nom | Description |
---|---|
Array_Done | Cette procédure permet de libérer la mémoire allouée pour le tableau. |
Array_Init | Cette fonction permet d'initialiser un tableau dynamique en définissant sa taille, ses indices minimum et maximum, et le type d'éléments qu'il contient. |
Array_Get | Cette procédure permet de récupérer un élément du tableau à un index donné. |
Array_Put | Cette procédure permet d'ajouter ou de mettre à jour un élément dans le tableau à un index donné. |
Mem_CheckSum | Cette fonction permet de calculer un CRC pour un ensemble de données donné. |
Mem_CompBlock | Cette fonction permet de comparer deux blocs de mémoire pour vérifier s'ils sont identiques. |
Mem_Gap | Cette procédure permet de créer un écart entre deux blocs de mémoire. |
Mem_ReAlloc | Cette procédure permet de changer la taille d'un bloc de mémoire déjà alloué. |
MemText_Done | Cette procédure permet de libérer la mémoire utilisée par le fichier texte. |
MemText_Eof | Cette fonction permet de vérifier si la fin du fichier texte a été atteinte. |
MemText_GetLines | Cette fonction permet de retourner le nombre de lignes dans le fichier texte. |
MemText_Init | Cette procédure permet d'initialiser un fichier texte en mémoire. |
MemText_Load | Cette procédure permet de charger un fichier texte depuis un nom de fichier donné. |
MemText_Readln | Cette procédure permet de lire une ligne du fichier texte. |
MemText_Save | Cette procédure permet de sauvegarder le contenu du fichier texte dans un fichier. |
MemText_Seek | Cette procédure permet définir la position actuelle dans le fichier texte. |
MemText_Writeln | Cette procédure permet d'ajouter une chaîne de caractères à la fin du fichier texte. |
Stack_Done | Cette procédure permet de libérer la mémoire utilisée par la pile. |
Stack_Init | Cette fonction permet d'initialiser une pile en définissant la taille d'un élément et le nombre maximum d'éléments. |
Stack_Pop | Cette fonction permet de retirer un élément de la pile. |
Stack_Push | Cette fonction permet d'ajouter un élément à la pile. |
Stack_Read | Cette procédure permet de lire un élément à une position donnée dans la pile. |
Stack_TestEmpty | Cette fonction permet de vérifier si la pile est vide. |
Stack_TestFull | Cette fonction permet de vérifier si la pile est pleine. |
Vector_Get | Cette procédure permet de récupérer un élément du vecteur à un index donné. |
Vector_Kill | Cette procédure permet de libérer de la mémoire utilisée par le vecteur. |
Vector_Init | Cette fonction permet d'initialiser un vecteur dynamique en définissant la taille d'un élément et le nombre d'éléments par page. |
Vector_Put | Cette procédure permet d'ajouter ou de mettre à jour un élément dans le vecteur à un index donné. |
Vector_Remove | Cette procédure permet de supprimer un élément du vecteur à un index donné. |
Dernière mise à jour : Dimanche, le 20 avril 2014