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

Référence de la classe SynchConsoleOutput

#include <synchconsole.h>

Graphe de collaboration de SynchConsoleOutput:

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

Fonctions membres publiques

 SynchConsoleOutput (char *outputFile)
 ~SynchConsoleOutput ()
void PutChar (char ch)

Fonctions membres privées

void CallBack ()

Attributs privés

ConsoleOutput * consoleOutput
Locklock
SemaphorewaitFor

Description détaillée

Définition à la ligne 38 du fichier synchconsole.h.


Documentation des contructeurs et destructeur

SynchConsoleOutput::SynchConsoleOutput char *  outputFile  ) 
 

Définition à la ligne 76 du fichier synchconsole.cc.

Références ConsoleOutput, consoleOutput, lock, et waitFor.

SynchConsoleOutput::~SynchConsoleOutput  ) 
 

Définition à la ligne 88 du fichier synchconsole.cc.

Références consoleOutput, lock, et waitFor.


Documentation des fonctions membres

void SynchConsoleOutput::CallBack  )  [private]
 

Définition à la ligne 116 du fichier synchconsole.cc.

Références Semaphore::V(), et waitFor.

Voici le graphe d'appel pour cette fonction:

void SynchConsoleOutput::PutChar char  ch  ) 
 

Définition à la ligne 101 du fichier synchconsole.cc.

Références Lock::Acquire(), consoleOutput, lock, Semaphore::P(), Lock::Release(), et waitFor.

Référencé par Kernel::ConsoleTest().

Voici le graphe d'appel pour cette fonction:


Documentation des données membres

ConsoleOutput* SynchConsoleOutput::consoleOutput [private]
 

Définition à la ligne 46 du fichier synchconsole.h.

Référencé par PutChar(), SynchConsoleOutput(), et ~SynchConsoleOutput().

Lock* SynchConsoleOutput::lock [private]
 

Définition à la ligne 47 du fichier synchconsole.h.

Référencé par PutChar(), SynchConsoleOutput(), et ~SynchConsoleOutput().

Semaphore* SynchConsoleOutput::waitFor [private]
 

Définition à la ligne 48 du fichier synchconsole.h.

Référencé par CallBack(), PutChar(), SynchConsoleOutput(), et ~SynchConsoleOutput().


La documentation de cette classe a été générée à partir des fichiers suivants:
Généré le Sun Jan 15 00:48:29 2006 pour Système NachOS : par  doxygen 1.4.4