- 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/Entity.h
r62 r71 20 20 #include "Behavioural/include/Usage.h" 21 21 22 using namespace std;23 24 22 namespace morpheo { 25 23 namespace behavioural { … … 28 26 { 29 27 // -----[ fields ]---------------------------------------------------- 30 private : const st ring _name ;31 private : const st ring _type ;28 private : const std::string _name ; 29 private : const std::string _type ; 32 30 #ifdef POSITION 33 31 private : const schema_t _schema ; … … 38 36 39 37 #ifdef POSITION 40 private : st ring _comment ;38 private : std::string _comment ; 41 39 42 40 private : bool _is_map ; … … 48 46 49 47 // -----[ methods ]--------------------------------------------------- 50 public : Entity ( st ring name51 ,st ring type48 public : Entity ( std::string name 49 ,std::string type 52 50 #ifdef POSITION 53 51 ,schema_t schema … … 58 56 public : ~Entity (); 59 57 60 public : st ring get_name (void);61 public : st ring get_type (void);58 public : std::string get_name (void); 59 public : std::string get_type (void); 62 60 63 61 #ifdef POSITION 64 public : void set_comment (st ring comment);65 private : st ring get_comment (void );62 public : void set_comment (std::string comment); 63 private : std::string get_comment (void ); 66 64 #endif 67 65 public : Interfaces * set_interfaces (void); 68 private : st ring get_interfaces (void);66 private : std::string get_interfaces (void); 69 67 public : Interfaces * get_interfaces_list(void); 70 68 71 public : Interface * find_interface (st ring name);72 public : Signal * find_signal (st ring name);69 public : Interface * find_interface (std::string name); 70 public : Signal * find_signal (std::string name); 73 71 public : bool find_signal (Signal * signal); 74 72
Note: See TracChangeset
for help on using the changeset viewer.