- Timestamp:
- Jan 19, 2008, 12:09:01 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Component.h
r62 r71 21 21 #include "Common/include/Debug.h" 22 22 #include "Behavioural/include/Usage.h" 23 24 using namespace std;25 23 26 24 namespace morpheo { … … 53 51 public : ~Component (); 54 52 55 public : Entity * set_entity (st ring name56 ,st ring type53 public : Entity * set_entity (std::string name 54 ,std::string type 57 55 #ifdef POSITION 58 56 ,schema_t schema 59 57 #endif 60 58 ); 61 private : st ring get_entity (void);59 private : std::string get_entity (void); 62 60 63 61 public : void set_component (Component * component … … 71 69 ); 72 70 73 private : st ring get_component (void);71 private : std::string get_component (void); 74 72 75 private : Entity * find_entity (st ring name);76 //private : Interface * find_interface (st ring name ,73 private : Entity * find_entity (std::string name); 74 //private : Interface * find_interface (std::string name , 77 75 // Entity * entity); 78 76 … … 85 83 Signal * signal_productor); 86 84 87 public : void port_map (st ring component_src ,88 st ring port_src ,89 st ring component_dest,90 st ring port_dest );91 public : void port_map (st ring component_src ,92 st ring port_src );85 public : void port_map (std::string component_src , 86 std::string port_src , 87 std::string component_dest, 88 std::string port_dest ); 89 public : void port_map (std::string component_src , 90 std::string port_src ); 93 91 94 92 public : bool test_map (void); 95 93 96 94 #ifdef POSITION 97 public : void interface_map (st ring component_src ,98 st ring port_dest,99 st ring component_dest,100 st ring port_dest );95 public : void interface_map (std::string component_src , 96 std::string port_dest, 97 std::string component_dest, 98 std::string port_dest ); 101 99 102 100 public : XML toXML (void);
Note: See TracChangeset
for help on using the changeset viewer.