My Project
Chargement...
Recherche...
Aucune correspondance
Macros
Référence du fichier synchronisation.h

Configuration des outils de synchronisation de ManuX. Plus de détails...

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Macros

#define MANUX_SYNCHRONISATION
 
#define MANUX_ATOMIQUE
 
#define MANUX_EXCLUSION_MUTUELLE
 Intégration des exclusions mutuelles.
 
#define MANUX_CONDITION
 Intégration des conditions.
 
#define MANUX_ATOMIQUE_AUDIT
 Ajout de structures et fonctions permettant d'observer l'état des outils de synchronisation.
 
#define MANUX_EXCLUSION_MUTUELLE_AUDIT
 
#define MANUX_CONDITION_AUDIT
 
#define MANUX_REENTRANT
 Le noyau est-il réentrant ?
 

Description détaillée

Configuration des outils de synchronisation de ManuX.

Définition dans le fichier synchronisation.h.

Documentation des macros

◆ MANUX_ATOMIQUE

#define MANUX_ATOMIQUE

Utilisation des outils de synchro de base

Définition à la ligne 12 du fichier synchronisation.h.

◆ MANUX_ATOMIQUE_AUDIT

#define MANUX_ATOMIQUE_AUDIT

Ajout de structures et fonctions permettant d'observer l'état des outils de synchronisation.

Définition à la ligne 28 du fichier synchronisation.h.

◆ MANUX_CONDITION

#define MANUX_CONDITION

Intégration des conditions.

Définition à la ligne 22 du fichier synchronisation.h.

◆ MANUX_CONDITION_AUDIT

#define MANUX_CONDITION_AUDIT

Définition à la ligne 32 du fichier synchronisation.h.

◆ MANUX_EXCLUSION_MUTUELLE

#define MANUX_EXCLUSION_MUTUELLE

Intégration des exclusions mutuelles.

Définition à la ligne 17 du fichier synchronisation.h.

◆ MANUX_EXCLUSION_MUTUELLE_AUDIT

#define MANUX_EXCLUSION_MUTUELLE_AUDIT

Définition à la ligne 30 du fichier synchronisation.h.

◆ MANUX_REENTRANT

#define MANUX_REENTRANT

Le noyau est-il réentrant ?

Si un élément ne l'est pas, cette macro ne doit pas être définie

Définition à la ligne 39 du fichier synchronisation.h.

◆ MANUX_SYNCHRONISATION

#define MANUX_SYNCHRONISATION

Définition à la ligne 6 du fichier synchronisation.h.