Page principale | Hiérarchie des classes | Liste des classes | Répertoires | Liste des fichiers | Membres de classe | Membres de fichier

Référence de la classe Timer

#include <timer.h>

Graphe d'héritage de Timer:

Inheritance graph
[légende]
Graphe de collaboration de Timer:

Collaboration graph
[légende]
Liste de tous les membres

Fonctions membres publiques

 Timer (bool doRandom, CallBackObj *toCall)
virtual ~Timer ()
void Disable ()

Fonctions membres privées

void CallBack ()
void SetInterrupt ()

Attributs privés

bool randomize
CallBackObjcallPeriodically
bool disable

Description détaillée

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


Documentation des contructeurs et destructeur

Timer::Timer bool  doRandom,
CallBackObj toCall
 

Définition à la ligne 38 du fichier timer.cc.

Références callPeriodically, disable, randomize, et SetInterrupt().

Voici le graphe d'appel pour cette fonction:

virtual Timer::~Timer  )  [inline, virtual]
 

Définition à la ligne 33 du fichier timer.h.


Documentation des fonctions membres

void Timer::CallBack  )  [private, virtual]
 

Implémente CallBackObj.

Définition à la ligne 53 du fichier timer.cc.

Références CallBackObj::CallBack(), callPeriodically, et SetInterrupt().

Voici le graphe d'appel pour cette fonction:

void Timer::Disable  )  [inline]
 

Définition à la ligne 35 du fichier timer.h.

Références disable.

void Timer::SetInterrupt  )  [private]
 

Définition à la ligne 70 du fichier timer.cc.

Références disable, randomize, TimerInt, et TimerTicks.

Référencé par CallBack(), et Timer().


Documentation des données membres

CallBackObj* Timer::callPeriodically [private]
 

Définition à la ligne 41 du fichier timer.h.

Référencé par CallBack(), et Timer().

bool Timer::disable [private]
 

Définition à la ligne 42 du fichier timer.h.

Référencé par Disable(), SetInterrupt(), et Timer().

bool Timer::randomize [private]
 

Définition à la ligne 40 du fichier timer.h.

Référencé par SetInterrupt(), et Timer().


La documentation de cette classe a été générée à partir des fichiers suivants:
Généré le Sun Jan 15 00:45:05 2006 pour Architecture Cible de NachOS : par  doxygen 1.4.4