#include <interrupt.h>
| Fonctions membres publiques | |
| Interrupt () | |
| ~Interrupt () | |
| IntStatus | SetLevel (IntStatus level) | 
| void | Enable () | 
| IntStatus | getLevel () | 
| void | Idle () | 
| void | Halt () | 
| void | YieldOnReturn () | 
| MachineStatus | getStatus () | 
| void | setStatus (MachineStatus st) | 
| void | DumpState () | 
| void | Schedule (CallBackObj *callTo, int when, IntType type) | 
| void | OneTick () | 
| Fonctions membres privées | |
| bool | CheckIfDue (bool advanceClock) | 
| void | ChangeLevel (IntStatus old, IntStatus now) | 
| Attributs privés | |
| IntStatus | level | 
| SortedList< PendingInterrupt * > * | pending | 
| bool | inHandler | 
| bool | yieldOnReturn | 
| MachineStatus | status | 
Définition à la ligne 76 du fichier interrupt.h.
| 
 | 
| 
 Définition à la ligne 72 du fichier interrupt.cc. Références inHandler, IntOff, level, pending, PendingCompare(), status, SystemMode, et yieldOnReturn. Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 86 du fichier interrupt.cc. Références pending. | 
| 
 | ||||||||||||
| 
 Définition à la ligne 106 du fichier interrupt.cc. Références intLevelNames, et level. Référencé par OneTick(), et SetLevel(). | 
| 
 | 
| 
 Définition à la ligne 281 du fichier interrupt.cc. Références CallBackObj::CallBack(), PendingInterrupt::callOnInterrupt, DumpState(), Statistics::idleTicks, inHandler, IntOff, intTypeNames, level, pending, Statistics::totalTicks, PendingInterrupt::type, et PendingInterrupt::when. Référencé par Idle(), et OneTick(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 344 du fichier interrupt.cc. Références intLevelNames, level, pending, et PrintPending(). Référencé par CheckIfDue(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 85 du fichier interrupt.h. Références IntOn, et SetLevel(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 87 du fichier interrupt.h. | 
| 
 | 
| 
 Définition à la ligne 100 du fichier interrupt.h. Références status. | 
| 
 | 
| 
 Définition à la ligne 234 du fichier interrupt.cc. Référencé par Idle(). | 
| 
 | 
| 
 Définition à la ligne 208 du fichier interrupt.cc. Références CheckIfDue(), Halt(), IdleMode, status, et SystemMode. Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 148 du fichier interrupt.cc. Références ChangeLevel(), CheckIfDue(), IntOff, IntOn, status, SystemMode, SystemTick, Statistics::systemTicks, Statistics::totalTicks, UserTick, Statistics::userTicks, et yieldOnReturn. Référencé par SetLevel(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | ||||||||||||||||
| 
 Définition à la ligne 257 du fichier interrupt.cc. Références intTypeNames, et pending. | 
| 
 | 
| 
 Définition à la ligne 124 du fichier interrupt.cc. Références ChangeLevel(), inHandler, IntOff, IntOn, level, et OneTick(). Référencé par Enable(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 101 du fichier interrupt.h. Références status. | 
| 
 | 
| 
 Définition à la ligne 190 du fichier interrupt.cc. Références inHandler, et yieldOnReturn. | 
| 
 | 
| 
 Définition à la ligne 124 du fichier interrupt.h. Référencé par CheckIfDue(), Interrupt(), SetLevel(), et YieldOnReturn(). | 
| 
 | 
| 
 Définition à la ligne 120 du fichier interrupt.h. Référencé par ChangeLevel(), CheckIfDue(), DumpState(), Interrupt(), et SetLevel(). | 
| 
 | 
| 
 Définition à la ligne 121 du fichier interrupt.h. Référencé par CheckIfDue(), DumpState(), Interrupt(), Schedule(), et ~Interrupt(). | 
| 
 | 
| 
 Définition à la ligne 127 du fichier interrupt.h. Référencé par getStatus(), Idle(), Interrupt(), OneTick(), et setStatus(). | 
| 
 | 
| 
 Définition à la ligne 125 du fichier interrupt.h. Référencé par Interrupt(), OneTick(), et YieldOnReturn(). | 
 1.4.4
 1.4.4