Changes between Version 7 and Version 8 of CaoCourseTme4


Ignore:
Timestamp:
Feb 25, 2007, 8:30:58 PM (18 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CaoCourseTme4

    v7 v8  
    112112
    113113Les différentes fonctions dont vous aurez besoin sont:
    114  * {{{mbkenv}}} pour initialiser {{{Alliance}}} . Cette fonction ne prend aucun paramètre et ne rend rien mais elle intialise un certain nombre de variables globales et elle lit l'environnement unix concernant Alliance. Elle doit etre invoquée au début de la fonction main().
    115  * {{{addlofig}}} pour créer l'{{{entity}}} et les {{{component}}}s;
    116  * {{{getlofig}}} qui renvoie un pointeur vers une figure désignée par son nom;
    117  * {{{addlocon}}} pour créer les {{{port}}}, aussi bien dans les figures que dans les instances;
    118  * {{{addlosig}}} pour créer les {{{signal}}}s;
    119  * {{{addloins}}} pour créer les {{{instance}}}s;
    120  * {{{addchain}}} pour créer les bipointeurs;
    121  * {{{reverse}}} pour «renverser» l'ordre des éléments dans une liste de type chain;
    122  * {{{freechain}}} pour libérer une liste créée par {{{addchain}}};
    123  * {{{namealloc}}} pour insérer tous les noms dans un dictionnaire.
     114 * {{{mbkenv}}} pour initialiser {{{Alliance}}} .
     115 * {{{addlofig() }}} pour créer l'{{{entity}}} et les {{{component}}}s;
     116 * {{{getlofig() }}} qui renvoie un pointeur vers une figure désignée par son nom;
     117 * {{{addlocon() }}} pour créer les {{{port}}}, aussi bien dans les figures que dans les instances;
     118 * {{{addlosig() }}} pour créer les {{{signal}}}s;
     119 * {{{addloins() }}} pour créer les {{{instance}}}s;
     120 * {{{addchain() }}} pour créer les bipointeurs;
     121 * {{{reverse() }}} pour «renverser» l'ordre des éléments dans une liste de type chain;
     122 * {{{freechain() }}} pour libérer une liste créée par {{{addchain}}};
     123 * {{{namealloc() }}} pour insérer tous les noms dans un dictionnaire.
     124
     125La fonction {{{mbkenv() }}} ne prend aucun paramètre et ne rend rien mais elle intialise
     126un certain nombre de variables globales et elle lit l'environnement unix concernant Alliance.
     127Elle doit etre invoquée au début de la fonction main().
    124128
    125129Grâce à la fonction {{{namealloc() }}} différents pointeurs représentant la même chaîne de caractère