Objet ETrace

 

L'objet ETrace rassemble une série de fonctions qui permettent d'afficher un texte dans la fenêtre de sortie de debugage de l'éditeur Visual Studio. Le programme doit donc être lancé depuis l'éditeur pour que ces fonctions aient une utilité et surtout un résultat visible.

Toutes ces fonctions sont static (à ne pas confondre avec un linkage static), c'est à dire qu'elles peuvent être appelées sans à avoir à instancier un objet ETrace. Il suffit de pré-fixer l'appel de chaque fonction par la chaîne "ETrace::", puis ajoutez le nom de la fonction.

 

Fichier include : e_trace.h ou INC_E_TRACE
Activation pré-processeur : E_TRACE
Version actuelle : 1.0.0
Pré-requis : 1.0.0 min
Objet inter-connectable : -

 

Sommaire :

» Constructeur (1)
» Traçage (8)

 

 

Constructeur
ETrace( void );
constructeur par défaut.

 

Traçage
static void DoA( char *pszText );
affichage d'un texte au format Ascii dans la fenêtre de sortie.
static void DoW( wchar_t *pszText );
affichage d'un texte au format Unicode dans la fenêtre de sortie.
static void Do( char *pszText );
static void Do( wchar_t *pszText );

affichage d'un texte au format Ascii ou Unicode dans la fenêtre de sortie.
static void DoExA( char *pszFormat, ... );
affichage d'un texte formaté au format Ascii dans la fenêtre de sortie.
static void DoExW( wchar_t *pszFormat, ... );
affichage d'un texte formaté au format Unicode dans la fenêtre de sortie.
static void DoEx( char *pszFormat, ... );
static void DoEx( wchar_t *pszFormat, ... );

affichage d'un texte formaté au format Ascii ou Unicode dans la fenêtre de sortie.