Changeset 1442 in Sophya for trunk/ArchTOIPipe/Kernel/toiseqbuff.cc
- Timestamp:
- Mar 15, 2001, 1:09:31 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/Kernel/toiseqbuff.cc
r1437 r1442 63 63 if (!started) return DATA_NOT_YET; 64 64 if (iEnd >= next_in) return DATA_NOT_YET; 65 if (i Start < (next_in-buffsize)) return DATA_DELETED;65 if (isDataDeleted(iStart)) return DATA_DELETED; 66 66 return DATA_OK; 67 67 } … … 102 102 } 103 103 cleanWaitGet(); 104 if (isDataDeleted(i)) 104 if (isDataDeleted(i)) { 105 if (dbglev > 0) 106 cout << " TOISeqBuffered::doGetData() - DataDeleted() name=" << getName() 107 << " i=" << i << " next_in= " << next_in 108 << " next_out=" << next_out << endl; 105 109 throw RangeCheckError("TOISeqBuffered::doGetData(i) : data deleted"); 110 } 106 111 while (i >= next_in) { 107 112 if (i>next_out) next_out = i; … … 163 168 else { 164 169 if (i != next_in) { 170 if (dbglev > 0) 171 cout << " TOISeqBuffered::doPutData() - i!=next_in() name=" << getName() 172 << " i=" << i << " next_in= " << next_in 173 << " next_out=" << next_out << endl; 165 174 string msg = "TOISeqBuffered::doPutData() : i!=next_in TOIname=" + getName(); 166 175 throw RangeCheckError(msg);
Note:
See TracChangeset
for help on using the changeset viewer.