/* * It receives all messages. */ inline void done() { impl.done(); }
bool SpectrumIterator::Impl::equal(const Impl& that) const { return (done() && &that.spectrumList_==&pastEndMarker_ || &spectrumList_==&pastEndMarker_ && that.done() || &spectrumList_==&that.spectrumList_ && currentIndex_==that.currentIndex_); }