/*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /* */ /* Dans ce fichier, se trouvent toutes */ /* les donnees necessaires a la validation */ /* du nombre des arguments lors de l'appel */ /* d'une fonction. */ /* */ /* */ /* Contenu : */ /* */ /* On trouvera donc ici deux types de */ /* definitions : */ /* */ /* 1 - permettant d'atteindre une fonction */ /* 'f' sans valider le nombre d'arguments, */ /* et ce en utilisant le nom '__f' : */ /* */ /* =define __f f */ /* */ /* 2 - permettant de valider le nombre */ /* d'arguments lors d'une utilisation */ /* quelconque d'une fonction 'f' : */ /* */ /* =define _f(args) f(args) */ /* #define f(args) _f(args) */ /* */ /* */ /* Author of '$xiidP/fonct$vv$ARG' sur 'LACT19' : */ /* */ /* Jean-Francois COLONNA (LACTAMME, 20240626121813). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /*************************************************************************************************************************************/ #ifdef __VERSION__COMPILER_LA_GESTION_DU_DISQUE_PAL_BETA =define __IKPopen_disque_video \ IKPopen_disque_video =define _IKPopen_disque_video( \ \ ) \ IKPopen_disque_video( \ \ ) #define IKPopen_disque_video( \ \ ) \ _IKPopen_disque_video( \ \ ) =define __IKPclose_disque_video \ IKPclose_disque_video =define _IKPclose_disque_video( \ \ ) \ IKPclose_disque_video( \ \ ) #define IKPclose_disque_video( \ \ ) \ _IKPclose_disque_video( \ \ ) =define __IKPenvoi_d_une_commande_au_disque_video \ IKPenvoi_d_une_commande_au_disque_video =define _IKPenvoi_d_une_commande_au_disque_video( \ Argument_____commande \ ,Argument_____longueur_de_la_commande \ ,Argument_____un_acquittement_par_caractere \ ,Argument_____attendre_une_reponse_multiple \ ,Argument_____lire_des_donnees_numeriques \ ,Argument_____longueur_des_donnees_numeriques \ ) \ IKPenvoi_d_une_commande_au_disque_video( \ Argument_____commande \ ,Argument_____longueur_de_la_commande \ ,Argument_____un_acquittement_par_caractere \ ,Argument_____attendre_une_reponse_multiple \ ,Argument_____lire_des_donnees_numeriques \ ,Argument_____longueur_des_donnees_numeriques \ ) #define IKPenvoi_d_une_commande_au_disque_video( \ Argument_____commande \ ,Argument_____longueur_de_la_commande \ ,Argument_____un_acquittement_par_caractere \ ,Argument_____attendre_une_reponse_multiple \ ,Argument_____lire_des_donnees_numeriques \ ,Argument_____longueur_des_donnees_numeriques \ ) \ _IKPenvoi_d_une_commande_au_disque_video( \ Argument_____commande \ ,Argument_____longueur_de_la_commande \ ,Argument_____un_acquittement_par_caractere \ ,Argument_____attendre_une_reponse_multiple \ ,Argument_____lire_des_donnees_numeriques \ ,Argument_____longueur_des_donnees_numeriques \ ) #Aifdef __VERSION__COMPILER_LA_GESTION_DU_DISQUE_PAL_BETA #Eifdef __VERSION__COMPILER_LA_GESTION_DU_DISQUE_PAL_BETA