Changeset 85 for trunk/IPs/systemC/Environment
- Timestamp:
- May 14, 2008, 3:09:48 PM (17 years ago)
- Location:
- trunk/IPs/systemC/Environment
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/Environment/Makefile.Environment
r82 r85 51 51 @\ 52 52 $(ECHO) "Compilation : $*";\ 53 $( DISTCXX) $(MORPHEO_CXX_FLAGS) -c -o $@ $<;53 $(CXX) $(MORPHEO_CXX_FLAGS) -c -o $@ $<; 54 54 55 55 $(DIR_OBJ)/%.o : $(DIR_SRC)/%.c $(HEADERS) 56 56 @\ 57 57 $(ECHO) "Compilation : $*";\ 58 $( DISTCC) $(MORPHEO_CC_FLAGS) -c -o $@ $<;58 $(CC) $(MORPHEO_CC_FLAGS) -c -o $@ $<; 59 59 60 60 $(DIR_OBJ)/%.o : $(DIR_TST)/%.cpp $(HEADERS) 61 61 @\ 62 62 $(ECHO) "Compilation : $*";\ 63 $( DISTCXX) $(MORPHEO_CXX_FLAGS) -c -o $@ $<;63 $(CXX) $(MORPHEO_CXX_FLAGS) -c -o $@ $<; 64 64 65 65 $(DIR_BIN)/%.x : $(OBJECTS_DEPS) $(OBJECTS) $(OBJECTS_BIN) -
trunk/IPs/systemC/Environment/Queue/include/Queue.h
r81 r85 61 61 // *****[ pop ]***** 62 62 // read the queue, and update the pointer 63 public : virtual T pop () = 0; 64 65 // *****[ pop ]***** 66 // read the queue, and update the pointer 67 public : virtual T pop (uint32_t num) = 0; 63 public : virtual T pop (uint32_t num=0) = 0; 68 64 69 65 // *****[ push ]***** 70 66 // Push a new value (they must have a slot free) 71 public : virtual bool push (T val) = 0;67 public : virtual bool push (T val) = 0; 72 68 73 69 }; // Queue -
trunk/IPs/systemC/Environment/Queue/include/Sort_Queue.h
r81 r85 59 59 // return the n-eme slot. 60 60 // (first = 0) 61 public : slot_t<T> read (uint32_t num )61 public : slot_t<T> read (uint32_t num=0) 62 62 { 63 63 if (num >= Queue <T>::_nb_slot) … … 72 72 // *****[ pop ]***** 73 73 // read the queue, and update the pointer 74 public : T pop () 75 { 76 return pop (0); 77 } 78 79 // *****[ pop ]***** 80 // read the queue, and update the pointer 81 public : T pop (uint32_t num) 74 public : T pop (uint32_t num=0) 82 75 { 83 76 if (num >= Queue <T>::_nb_slot) -
trunk/IPs/systemC/Environment/Queue/include/Sort_Queue_Dynamic.h
r81 r85 107 107 // return the n-eme slot. 108 108 // (first = 0) 109 public : slot_t<T> read (uint32_t num )109 public : slot_t<T> read (uint32_t num=0) 110 110 { 111 111 if (num >= Queue <T>::_nb_slot) … … 120 120 // *****[ pop ]***** 121 121 // read the queue, and update the pointer 122 public : T pop () 123 { 124 return pop (0); 125 } 126 127 // *****[ pop ]***** 128 // read the queue, and update the pointer 129 public : T pop (uint32_t num) 122 public : T pop (uint32_t num=0) 130 123 { 131 124 if (num >= Queue <T>::_nb_slot)
Note: See TracChangeset
for help on using the changeset viewer.