141 nElmts_ = lst.nElmts_;
152 return remove(it.curElmt_);
176 curElmt_ = iter.curElmt_;
177 curLink_ = iter.curLink_;
183 return curElmt_ == iter.curElmt_;
189 return curElmt_ != iter.curElmt_;
201 if (curElmt_ == curList_.last_ || curList_.last_ == 0)
207 curElmt_ = curLink_.next_;
208 curLink_ = *curElmt_;
260 curList_(iter.curList_),
261 curElmt_(iter.curElmt_)
265 inline void Foam::SLListBase::const_iterator::operator=
270 curElmt_ = iter.curElmt_;
274 inline bool Foam::SLListBase::const_iterator::operator==
279 return curElmt_ == iter.curElmt_;
283 inline bool Foam::SLListBase::const_iterator::operator!=
288 return curElmt_ != iter.curElmt_;
302 if (curElmt_ == curList_.last_)
308 curElmt_ = curElmt_->next_;
333 return endConstIter_;
341 return endConstIter_;
355 return endConstIter_;