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é. |