Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / tas / zen / zen_zennod.h
1 /****************************************************************************/
2 /* */
3 /* Chaine de CAO & VLSI AVERTEC */
4 /* */
5 /* Produit : ZEN Version 1.00 */
6 /* Fichier : zen_zennod.h */
7 /* */
8 /* (c) copyright 2002 AVERTEC */
9 /* Tous droits reserves */
10 /* */
11 /* Auteur(s) : Antony PINTO */
12 /* */
13 /****************************************************************************/
14
15 #include "zen_main.h"
16
17 #ifndef ZEN_ZENNOD_H
18 #define ZEN_ZENNOD_H
19
20 zennod_list *zen_alloczennod ( void );
21 void zen_freezennod ( zennod_list *listzennod );
22 void zen_viewzennod ( zennod_list *node );
23 zennod_list *zen_searchzennod ( zenfig_list *ZenFig ,
24 char *name );
25 zennod_list *zen_addzennod ( zennod_list *lastzennod ,
26 char *name ,
27 chain_list *abl );
28 zennod_list *zen_addOutNode ( zenfig_list *zenfig ,
29 beout_list *beout ,
30 char *name ,
31 chain_list **abl );
32 zennod_list *zen_addRegNode ( zenfig_list *zenfig ,
33 bereg_list *bereg ,
34 char *name1 ,
35 char *name2 ,
36 chain_list **abl );
37 zennod_list *zen_addAuxNode ( zenfig_list *zenfig ,
38 beaux_list *beaux ,
39 char *name ,
40 chain_list **abl );
41 zennod_list *zen_addRinNode ( zenfig_list *zenfig ,
42 char *name );
43
44 #endif