/*2013-01-18T16:22:30-01:00*/

/********************************************************************
 * codeur_gray.h
 * 
 * generated by: plcgen 2.3.253
 ********************************************************************/

#ifndef _BIBLIOTHEQUE_EPO__CODEUR_GRAY_H
#define _BIBLIOTHEQUE_EPO__CODEUR_GRAY_H


/********************** Variable declarations ***********************/

extern CB_Index codeur_gray__num;
extern CB_Mem_Int *codeur_gray_entreeBinaire;
extern CB_Mem_Bool *codeur_gray_figeageCodeur;
extern CB_Mem_Bool *codeur_gray_sortieBit15;
extern CB_Mem_Bool *codeur_gray_sortieBit14;
extern CB_Mem_Bool *codeur_gray_sortieBit13;
extern CB_Mem_Bool *codeur_gray_sortieBit12;
extern CB_Mem_Bool *codeur_gray_sortieBit11;
extern CB_Mem_Bool *codeur_gray_sortieBit10;
extern CB_Mem_Bool *codeur_gray_sortieBit09;
extern CB_Mem_Bool *codeur_gray_sortieBit08;
extern CB_Mem_Bool *codeur_gray_sortieBit07;
extern CB_Mem_Bool *codeur_gray_sortieBit06;
extern CB_Mem_Bool *codeur_gray_sortieBit05;
extern CB_Mem_Bool *codeur_gray_sortieBit04;
extern CB_Mem_Bool *codeur_gray_sortieBit03;
extern CB_Mem_Bool *codeur_gray_sortieBit02;
extern CB_Mem_Bool *codeur_gray_sortieBit01;
extern CB_Mem_Bool *codeur_gray_sortieBit00;
extern CB_Mem_Int *codeur_gray_sortieMot;
extern CB_Mem_Bool *codeur_gray_bitvalide;
extern CB_Mem_Int *codeur_gray_valeurtest;
extern CB_Mem_Int *codeur_gray_indice;
extern CB_Mem_Float *codeur_gray_rang;
extern CB_Mem_Int *codeur_gray_rang1;
extern CB_Mem_Int *codeur_gray_valeurentree;
extern CB_Mem_Bool *codeur_gray_d_forcage;
extern CB_Mem_Int *codeur_gray_v_d_forcage;

/********************** Function declarations ***********************/

extern int _bibliotheque_epo__codeur_gray_init(void);
extern int bibliotheque_epo__codeur_gray(void);

#endif /*_BIBLIOTHEQUE_EPO__CODEUR_GRAY_H*/
