Changes between Version 5 and Version 6 of SoclibCourseTp4
- Timestamp:
- Oct 4, 2009, 9:13:25 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoclibCourseTp4
v5 v6 42 42 Pour permettre cette automatisation, tout composant logiciel de SoCLib doit être accompagné d'un fichier 43 43 de ''métadata'' (fichier possédant le suffixe ''.sd'') qui contient les informations suivantes: 44 * 45 * 46 * 47 * 44 * le nom de la classe C++ 45 * les paramètres templates associés, avec lleurs types et les valeurs par défaut 46 * les chemins d'accès aux fichiers d'en-tête (.h) et d'implémentation (.cpp) 47 * la liste des ports 48 * la liste des dépendances vers d'autres composants 49 * les paramètres du constructeur, avec leurs types 48 50 Ce fichier est écrit en langage Python, et on trouvera ci-dessous à titre d'exemple le fichier de metadata associé 49 51 au composant ''vci_simple_ram'': … … 76 78 parameter.Int('latency')], 77 79 extensions = [ 78 'dsx:addressable=ident',79 'dsx:get_ident=ident:p_vci',80 'dsx:mapping_type=memory'],80 'dsx:addressable=ident', 81 'dsx:get_ident=ident:p_vci', 82 'dsx:mapping_type=memory'], 81 83 ) 82 84 }}}