Aller au code source de ce fichier.
Définitions des macros | |
| #define | FredNEW(T) (T*)FredAtomicAlloc(sizeof(T)) |
| Alloue atomiquement un bloc pour un type donné. | |
| #define | FredNEW_VECTOR(T, CT) (T*)FredAtomicCalloc(sizeof(T),(CT)) |
| Alloue atomiquement un vecteur de blocs pour un type donné. | |
| #define | FredDELETE(X) FredAtomicFree((void*)X) |
| Libère atomiquement un bloc ou un vecteur de blocs précédemment alloué. | |
Fonctions | |
| void * | FredAtomicAlloc (int) |
| Alloue atomiquement un bloc d'octets. | |
| void * | FredAtomicCalloc (int, int) |
| Alloue atomiquement un vecteur de blocs d'octets. | |
| void | FredAtomicFree (void *) |
| Libère atomiquement un bloc précédemment alloué. | |
1.2.17