#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.
1.6.1