CMemAllocator, classe

Implémente un allocateur qui prend en charge l’interface IMemAllocator .
Cette classe dérive de CBaseAllocator. Pour plus d’informations sur les allocators, reportez-vous à la documentation de CBaseAllocator.
| Variables membres protégées | Description |
|---|---|
| m _ pbuffer | Pointeur vers le bloc de mémoire qui contient les mémoires tampons. |
| Méthodes protégées | Description |
| Gratuit | Méthode d’espace réservé ; appelée pendant une opération de dévalidation. |
| ReallyFree | Libère la mémoire pour les mémoires tampons. |
| Utilis | Alloue de la mémoire pour les mémoires tampons. |
| Méthodes publiques | Description |
| CMemAllocator | Méthode de constructeur. |
| ~ CMemAllocator | Méthode de destructeur. |
| CreateInstance | Crée une nouvelle instance de la classe CMemAllocator . |
| Méthodes IMemAllocator | Description |
| SetProperties | Spécifie le nombre de mémoires tampons à allouer et la taille de chaque mémoire tampon. |
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|