Lines Matching refs:iter

31   vector<SegmentData>::const_iterator iter;  in SegmentTable()  local
32 for (iter = st.segments.begin(); iter<st.segments.end(); iter++) { in SegmentTable()
33 segments.push_back(*iter); in SegmentTable()
43 vector<SegmentData>::const_iterator iter; in invertTable() local
44 for (iter = segments.begin(); iter<segments.end(); iter++) { in invertTable()
45 if (((*iter).start() - startTime) > 0.0) { in invertTable()
46 st->append(SegmentData(startTime, (*iter).start())); in invertTable()
48 startTime = (*iter).end(); in invertTable()
60 vector<SegmentData>::iterator iter; in print() local
62 for (iter = begin(); iter < end(); iter++) { in print()
64 cout << (*iter); in print()
73 vector<SegmentData>::iterator iter; in printPlain() local
75 for (iter = begin(); iter < end(); iter++) { in printPlain()
77 if (((*iter).start() - negStart) > 0.0 ) { in printPlain()
79 << (*iter).start() << " " in printPlain()
80 << ((*iter).start() - negStart) << endl; in printPlain()
81 negStart = (*iter).end(); in printPlain()
84 cout << (*iter).start() << " " in printPlain()
85 << (*iter).end() << " " in printPlain()
86 << (*iter).duration() << endl; in printPlain()
98 vector<SegmentData>::const_iterator iter; in operator <<() local
100 for (iter = st.begin(); iter < st.end(); iter++) { in operator <<()
102 os << (*iter); in operator <<()
116 vector<SegmentData>::const_iterator iter; in operator =() local
117 for (iter = st.segments.begin(); iter<st.segments.end(); iter++) { in operator =()
118 segments.push_back(*iter); in operator =()
134 vector<SegmentData>::iterator iter; in getSegment() local
136 for (iter = begin(); iter < end(); iter++) { in getSegment()
138 if (((*iter).start() <= time) && ((*iter).end() >= time)) { in getSegment()
139 return &(*iter); in getSegment()
142 if ((*iter).end() > time) { in getSegment()
143 return &(*iter); in getSegment()
146 if ((*iter).start() >= time) { in getSegment()
147 return &(*(--iter)); in getSegment()
152 iter = end(); in getSegment()
153 return &(*(--iter)); in getSegment()
164 vector<SegmentData>::const_iterator iter; in getSegmentIndex() local
165 for (iter = begin(); iter < end(); iter++, ndx++) { in getSegmentIndex()
166 if (((*iter).start() <= time) && ((*iter).end() >= time)) { in getSegmentIndex()
183 vector<SegmentData>::iterator iter; in insert() local
184 for (iter = begin(); iter < end(); iter++) { in insert()
185 if ((sd.start() < (*iter).start()) || in insert()
186 ((sd.start() == (*iter).start()) && in insert()
187 (sd.duration() <= (*iter).duration()))) { in insert()
189 return segments.insert(iter, sd); in insert()
202 vector<SegmentData>::const_iterator iter; in insert() local
203 for (iter = st.segments.begin(); iter < st.segments.end(); iter++) { in insert()
204 insert((*iter)); in insert()
223 vector<SegmentData>::iterator iter=begin(); in erase() local
227 for (int i=0; iter<end(); i++, iter++) { in erase()
229 segments.erase(iter); in erase()
240 vector<SegmentData>::iterator iter; in clear() local
242 for (iter = begin(); iter < end(); iter++) { in clear()
243 segments.erase(iter); in clear()
244 iter--; in clear()
252 vector<SegmentData>::iterator iter; in avgDuration() local
256 for (iter = begin(); iter < end(); iter++) { in avgDuration()
257 sum+=(*iter).duration(); in avgDuration()
272 vector<SegmentData>::iterator iter; in minDuration() local
275 for (iter = begin(); iter < end(); iter++) { in minDuration()
276 if ( (*iter).duration() < min ) { in minDuration()
277 min = (*iter).duration(); in minDuration()
288 vector<SegmentData>::iterator iter; in maxDuration() local
291 for (iter = begin(); iter < end(); iter++) { in maxDuration()
292 if ( (*iter).duration() > max ) { in maxDuration()
293 max = (*iter).duration(); in maxDuration()