Main Page | Namespace List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

erreur Namespace Reference

Module de gestion des messages de log/erreur. More...


Functions

void openlog ()
 Ouverture du fichier de log.
void log (char *message, int prio)
 Ajout d'un message au log.
void screen (char *message, int prio)
 Affichage d'un message à l'écran.
void fatale (char *message)
 Message d'erreur fatale.
void warning (char *message)
 Message de warning.
void debug (char *message)
 Message de déboguage.
void generique (char *message, int prio)
 Message d'erreur.
void closelog ()
 Fermeture du fichier de log.
void openlog ()
 Ouverture du fichier de log.
void closelog ()
 Fermeture du fichier de log.
void log (char *message, int prio)
 Ajout d'un message au log.
void screen (char *message, int prio)
 Affichage d'un message à l'écran.
void fatale (char *message)
 Message d'erreur fatale.
void warning (char *message)
 Message de warning.
void debug (char *message)
 Message de déboguage.
void generique (char *message, int prio=4)
 Message d'erreur.


Detailed Description

Module de gestion des messages de log/erreur.

L'utilisation de ce module est détaillée dans la documentation du fichier erreur.h

See also:
erreur.h


Function Documentation

void erreur::debug char *  message  )  [inline]
 

Message de déboguage.

Traite un message de priorité 3 (déboguage) selon le mode de erreur::generique()

Parameters:
message le message de déboguage

Definition at line 248 of file erreur.h.

void erreur::debug char *  message  )  [inline]
 

Message de déboguage.

Traite un message de priorité 3 (déboguage) selon le mode de erreur::generique()

Parameters:
message le message de déboguage

Definition at line 248 of file erreur.h.

void erreur::fatale char *  message  )  [inline]
 

Message d'erreur fatale.

Traite un message de priorité 1 (erreur fatale) selon le mode de erreur::generique()

Parameters:
message le message d'erreur

Definition at line 213 of file erreur.h.

void erreur::fatale char *  message  )  [inline]
 

Message d'erreur fatale.

Traite un message de priorité 1 (erreur fatale) selon le mode de erreur::generique()

Parameters:
message le message d'erreur

Definition at line 213 of file erreur.h.

void erreur::generique char *  message,
int  prio = 4
[inline]
 

Message d'erreur.

Traite un message d'erreur de priorité donnée :

  • si la priorité du message est inférieure à LOG_LEVEL, le message est ajouté au log (Cf. log() )
  • si la priorité du message est inférieure à SCREEN_LEVEL, le message est affiché sur le flux d'erreurs (Cf. screen() )
Parameters:
message le message d'erreur
prio la priorité du message

Definition at line 271 of file erreur.h.

void erreur::generique char *  message,
int  prio = 4
[inline]
 

Message d'erreur.

Traite un message d'erreur de priorité donnée :

  • si la priorité du message est inférieure à LOG_LEVEL, le message est ajouté au log (Cf. log() )
  • si la priorité du message est inférieure à SCREEN_LEVEL, le message est affiché sur le flux d'erreurs (Cf. screen() )
Parameters:
message le message d'erreur
prio la priorité du message

Definition at line 271 of file erreur.h.

void erreur::log char *  message,
int  prio
[inline]
 

Ajout d'un message au log.

Ajoute le message d'erreur à la fin du fichier de log défini par la macro LOGFILE selon le format :

priorité [source]    aaaa/mm/jj hh:mm:ss    message 

Parameters:
message le message d'erreur
prio la priorié du message:
  • 1 erreur fatale
  • 2 warning
  • 3 message de déboguage

Definition at line 173 of file erreur.h.

void erreur::log char *  message,
int  prio
[inline]
 

Ajout d'un message au log.

Ajoute le message d'erreur à la fin du fichier de log défini par la macro LOGFILE selon le format :

priorité [source]    aaaa/mm/jj hh:mm:ss    message 

Parameters:
message le message d'erreur
prio la priorié du message:
  • 1 erreur fatale
  • 2 warning
  • 3 message de déboguage

Definition at line 173 of file erreur.h.

void erreur::openlog  )  [inline]
 

Ouverture du fichier de log.

Ouvre le fichier de log designe par la macro LOGFILE dans la variable globale logfile

Definition at line 144 of file erreur.h.

void erreur::openlog  )  [inline]
 

Ouverture du fichier de log.

Ouvre le fichier de log designe par la macro LOGFILE dans la variable globale logfile

Definition at line 144 of file erreur.h.

void erreur::screen char *  message,
int  prio
[inline]
 

Affichage d'un message à l'écran.

Affiche le message sur la sortie d'erreur standard selon le format :

priorité [source]    message 

Parameters:
message le message d'erreur
prio la priorié du message:
  • 1 erreur fatale
  • 2 warning
  • 3 message de déboguage

Definition at line 200 of file erreur.h.

void erreur::screen char *  message,
int  prio
[inline]
 

Affichage d'un message à l'écran.

Affiche le message sur la sortie d'erreur standard selon le format :

priorité [source]    message 

Parameters:
message le message d'erreur
prio la priorié du message:
  • 1 erreur fatale
  • 2 warning
  • 3 message de déboguage

Definition at line 200 of file erreur.h.

void erreur::warning char *  message  )  [inline]
 

Message de warning.

Traite un message de priorité 2 (warning) selon le mode de erreur::generique()

Parameters:
message le message de warning

Definition at line 231 of file erreur.h.

void erreur::warning char *  message  )  [inline]
 

Message de warning.

Traite un message de priorité 2 (warning) selon le mode de erreur::generique()

Parameters:
message le message de warning

Definition at line 231 of file erreur.h.


Project hosted on SourceForge.net
Documentation generated on Mon Apr 2 14:52:56 2007 for libXA by doxygen 1.4.4