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

Référence de la classe Trace

Représente une trace. Plus de détails...

#include <Debug.hpp>

Liste de tous les membres

Fonctions membres publiques

 Trace (const char *_name, Channel &_pChannel, bool _display=true)
 Constructeur d'une trace.

void print (const char *txt)
 Affiche un message dans la trace (C style).

void print (const string txt)
 Affiche un message dans la trace (STL style).


Attributs privés

ChannelpChannel
 Flot de sortie.

const char * name
 Nom de la trace.

bool display
 Affiche les messages.

time_t start
 Chronomètre.

time_t end
 Chronomètre.


Description détaillée

Représente une trace.

L'utilisation typique est de créer une instance de Trace à l'entrée d'une fonction et loguer des informations dans cette trace.

Définition à la ligne 48 du fichier Debug.hpp.


Documentation des contructeurs et destructeur

Trace::Trace const char *  _name,
Channel _pChannel,
bool  _display = true
[inline]
 

Constructeur d'une trace.

Paramètres:
_name : nom à afficher avec un message
_pChannel : un flot de sortie
_display : affiche les messages ou non

Définition à la ligne 62 du fichier Debug.hpp.

Références display, name, pChannel, start, et Channel::traceFile.


La documentation de cette classe a été générée à partir du fichier suivant:
Généré le Sun Jun 27 15:59:33 2004 pour segment par doxygen 1.3.7