#include <stdlib.h>
#include <med_exit_if.h>
#include <med_err.h>
Aller au code source de ce fichier.
Macros | |
#define | ICI |
#define | INFOS_COMPILATION |
#define | ATTENTE(secondes) |
#define | IFORMAT_int "%d" |
#define | IFORMAT_long "%ld" |
#define | IFORMAT IFORMAT_long |
#define | MED_EXP2_(msg1, msg2) msg1 msg2 |
#define | MED_ERR_(rt, r1, r2, r3) { rt = r1 r2; MESSAGE(MED_EXP2_(r1 ## _MSG,r2 ## _MSG)); MESSAGE(r3); } |
#define | EXECUTION(instruction) |
#define | INTERRUPTION(code) |
#define | ISCRUTE(entier) ISCRUTE_long(entier) |
#define | ISCRUTE_int(entier) |
#define | ISCRUTE_long(entier) |
#define | ISCRUTE_llong(entier) |
#define | ISCRUTE_size(entier) |
#define | ISCRUTE_id(entier) ISCRUTE_int(entier) |
#define | RSCRUTE(reel) |
#define | XSCRUTE(pointeur) |
#define | CSCRUTE(car) |
#define | SSCRUTE(chaine) |
#define | MESSAGE(chaine) |
#define | FIN(nom) |
#define | DEBUT(nom) |
#define | EXIT_IF(expression, message, arg) { exit_if(__FILE__,__LINE__,expression,message,arg); } |
#define | MED_ERR_EXIT_IF(expression, r1, r2, arg) { exit_if(__FILE__,__LINE__,expression,MED_EXP2_(r1 ## _MSG,r2 ## _MSG),arg); } |
#define ATTENTE | ( | secondes | ) |
{\ ICI ;\ fprintf( stderr, "ATTENTE de %d secondes" , secondes);\ fflush(stderr) ;\ sleep(secondes) ;\ fprintf( stderr, "\n" );\ fflush(stderr) ;\ }
Définition à la ligne 97 du fichier med_utils.h.
#define CSCRUTE | ( | car | ) |
{\ ICI ;\ fprintf(stderr,"%s = %c\n",#car,car) ;\ fflush(stderr) ;\ }
Définition à la ligne 254 du fichier med_utils.h.
#define DEBUT | ( | nom | ) |
{\ fprintf( stderr , "\n\n\n") ;\ ICI ;\ fprintf( stderr , "{ DEBUT %s\n" , nom ) ;\ fflush(stderr) ;\ }
Définition à la ligne 274 du fichier med_utils.h.
#define EXECUTION | ( | instruction | ) |
{\ ICI ;\ fprintf( stderr,"INSTRUCTION %s" , #instruction ) ;\ fflush(stderr);\ instruction ;\ fflush(stdout);\ fprintf( stderr," FRANCHIE\n" ) ;\ fflush(stderr);\ }
Définition à la ligne 160 du fichier med_utils.h.
#define EXIT_IF | ( | expression, | |||
message, | |||||
arg | ) | { exit_if(__FILE__,__LINE__,expression,message,arg); } |
Définition à la ligne 290 du fichier med_utils.h.
#define FIN | ( | nom | ) |
{\ ICI ;\ fprintf( stderr , "} FIN %s\n\n\n" , nom ) ;\ fflush(stderr) ;\ }
Définition à la ligne 269 du fichier med_utils.h.
#define ICI |
{\
fflush(stdout);\
fprintf(stderr, "%s [%d] : " , __FILE__ , __LINE__ ) ;\
fflush(stderr) ;\
}
Définition à la ligne 58 du fichier med_utils.h.
#define IFORMAT IFORMAT_long |
Définition à la ligne 144 du fichier med_utils.h.
#define IFORMAT_int "%d" |
Définition à la ligne 142 du fichier med_utils.h.
#define IFORMAT_long "%ld" |
Définition à la ligne 143 du fichier med_utils.h.
#define INFOS_COMPILATION |
{\ fflush(stderr);\ fprintf(stdout, "%s [%d] : " , __FILE__ , __LINE__ ) ;\ fprintf(stdout,"Compilation le %s" , __DATE__);\ fprintf(stdout," a %s" , __TIME__ );\ fprintf(stdout,"\n\n\n" );\ fflush(stdout) ;\ }
Définition à la ligne 76 du fichier med_utils.h.
#define INTERRUPTION | ( | code | ) |
{\ ICI ;\ fprintf( stderr," INTERRUPTION code = %d",code) ;\ fprintf(stderr,"\n") ;\ exit(code) ;\ }
Définition à la ligne 179 du fichier med_utils.h.
#define ISCRUTE | ( | entier | ) | ISCRUTE_long(entier) |
Définition à la ligne 221 du fichier med_utils.h.
#define ISCRUTE_id | ( | entier | ) | ISCRUTE_int(entier) |
Définition à la ligne 243 du fichier med_utils.h.
#define ISCRUTE_int | ( | entier | ) |
{\ ICI ;\ fprintf(stderr,"%s = %d\n",#entier,entier) ;\ fflush(stderr) ;\ }
Définition à la ligne 223 du fichier med_utils.h.
#define ISCRUTE_llong | ( | entier | ) |
{\ ICI ;\ fprintf(stderr,"%s = %lld\n",#entier,entier) ;\ fflush(stderr) ;\ }
Définition à la ligne 233 du fichier med_utils.h.
#define ISCRUTE_long | ( | entier | ) |
{\ ICI ;\ fprintf(stderr,"%s = %ld\n",#entier,entier) ;\ fflush(stderr) ;\ }
Définition à la ligne 228 du fichier med_utils.h.
#define ISCRUTE_size | ( | entier | ) |
{\ ICI ;\ fprintf(stderr,"%s = %llu\n",#entier,entier) ;\ fflush(stderr) ;\ }
Définition à la ligne 238 du fichier med_utils.h.
#define MED_ERR_ | ( | rt, | |||
r1, | |||||
r2, | |||||
r3 | ) | { rt = r1 r2; MESSAGE(MED_EXP2_(r1 ## _MSG,r2 ## _MSG)); MESSAGE(r3); } |
Définition à la ligne 147 du fichier med_utils.h.
#define MED_ERR_EXIT_IF | ( | expression, | |||
r1, | |||||
r2, | |||||
arg | ) | { exit_if(__FILE__,__LINE__,expression,MED_EXP2_(r1 ## _MSG,r2 ## _MSG),arg); } |
Définition à la ligne 303 du fichier med_utils.h.
#define MED_EXP2_ | ( | msg1, | |||
msg2 | ) | msg1 msg2 |
Définition à la ligne 146 du fichier med_utils.h.
#define MESSAGE | ( | chaine | ) |
{\ ICI ;\ fprintf(stderr,"%s\n",chaine) ;\ fflush(stderr) ;\ }
Définition à la ligne 264 du fichier med_utils.h.
#define RSCRUTE | ( | reel | ) |
{\ ICI ;\ fprintf(stderr,"%s = %f\n",#reel,reel) ;\ fflush(stderr) ;\ }
Définition à la ligne 244 du fichier med_utils.h.
#define SSCRUTE | ( | chaine | ) |
{\ ICI ;\ fprintf(stderr,"%s = \"%s\"\n",#chaine,chaine) ;\ fflush(stderr) ;\ }
Définition à la ligne 259 du fichier med_utils.h.
#define XSCRUTE | ( | pointeur | ) |
{\ ICI ;\ fprintf(stderr,"%s = %p\n",#pointeur,pointeur) ;\ fflush(stderr) ;\ }
Définition à la ligne 249 du fichier med_utils.h.