Changeset 74 for trunk/IPs/systemC/processor/Morpheo/Behavioural/New_Component/include/New_Component.h
- Timestamp:
- Jan 30, 2008, 5:24:14 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/New_Component/include/New_Component.h
r71 r74 45 45 46 46 #ifdef STATISTICS 47 p rivate: Stat * _stat;47 public : Stat * _stat; 48 48 #endif 49 49 … … 84 84 public : ~@COMPONENT (void); 85 85 86 private : void allocation (void); 87 private : void deallocation (void); 86 private : void allocation ( 87 #ifdef STATISTICS 88 morpheo::behavioural::Parameters_Statistics * param_statistics 89 #else 90 void 91 #endif 92 ); 93 private : void deallocation (void); 88 94 89 95 #ifdef SYSTEMC 90 //#if defined(STATISTICS) or defined(VHDL_TESTBENCH) 91 public : void transition (void); 92 //#endif 96 public : void transition (void); 97 //public : void genMoore (void); 93 98 #endif 94 99 #ifdef STATISTICS 95 100 public : void statistics_declaration (morpheo::behavioural::Parameters_Statistics * param_statistics); 96 public : std::string statistics_print (uint32_t depth);97 101 #endif 98 102 99 103 #if VHDL 100 public : void vhdl (void);101 private : void vhdl_declaration (Vhdl * & vhdl);102 private : void vhdl_body (Vhdl * & vhdl);104 public : void vhdl (void); 105 private : void vhdl_declaration (Vhdl * & vhdl); 106 private : void vhdl_body (Vhdl * & vhdl); 103 107 #endif 104 108 105 109 #if defined(STATISTICS) or defined(VHDL_TESTBENCH) 106 private : void end_cycle (void);110 private : void end_cycle (void); 107 111 #endif 108 112 };
Note: See TracChangeset
for help on using the changeset viewer.