source: trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/Queue/src/Queue_deallocation.cpp @ 67

Last change on this file since 67 was 67, checked in by rosiere, 17 years ago

Ajout d'un nouveau composant : fifo generic (un port lecture et un port ecriture).

File size: 904 bytes
Line 
1/*
2 * $Id$
3 *
4 * [ Description ]
5 *
6 */
7
8#include "Behavioural/Generic/Queue/include/Queue.h"
9
10namespace morpheo                    {
11namespace behavioural {
12namespace generic {
13namespace queue {
14
15
16#undef  FUNCTION
17#define FUNCTION "Queue::deallocation"
18  void Queue::deallocation (void)
19  {
20    log_printf(FUNC,Queue,FUNCTION,"Begin");
21
22    delete    in_CLOCK ;
23    delete    in_NRESET;
24
25    delete    in_INSERT_VAL ;
26    delete   out_INSERT_ACK ;
27    delete    in_INSERT_DATA;
28
29    delete   out_RETIRE_VAL ;
30    delete    in_RETIRE_ACK ;
31    delete   out_RETIRE_DATA;
32
33    // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
34    delete _queue_control;
35    delete _queue_data;
36    delete _component;
37
38    log_printf(FUNC,Queue,FUNCTION,"End");
39  };
40
41}; // end namespace queue
42}; // end namespace generic
43
44}; // end namespace behavioural
45}; // end namespace morpheo             
Note: See TracBrowser for help on using the repository browser.