Lines Matching refs:itr
33 Iterator::Iterator(const Iterator& itr) { *this = itr; } in Iterator() argument
36 auto itr(*this); in operator +() local
38 return itr += offset; in operator +()
49 auto itr(*this); in operator ++() local
54 return itr; in operator ++()
66 auto itr(*this); in operator -() local
68 return itr -= offset; in operator -()
71 int Iterator::operator-(const Iterator& itr) { return index_ - itr.index_; } in operator -() argument
82 auto itr(*this); in operator --() local
85 return itr; in operator --()
94 Iterator& Iterator::operator=(const Iterator& itr) { in operator =() argument
95 packet_ = itr.packet_; in operator =()
96 index_ = itr.index_; in operator =()
101 bool Iterator::operator==(const Iterator& itr) const { in operator ==()
102 return ((packet_ == itr.packet_) && (index_ == itr.index_)); in operator ==()
105 bool Iterator::operator!=(const Iterator& itr) const { return !(*this == itr); } in operator !=()
107 bool Iterator::operator<(const Iterator& itr) const { in operator <()
108 return ((packet_ == itr.packet_) && (index_ < itr.index_)); in operator <()
111 bool Iterator::operator>(const Iterator& itr) const { in operator >()
112 return ((packet_ == itr.packet_) && (index_ > itr.index_)); in operator >()
115 bool Iterator::operator<=(const Iterator& itr) const { in operator <=()
116 return ((packet_ == itr.packet_) && (index_ <= itr.index_)); in operator <=()
119 bool Iterator::operator>=(const Iterator& itr) const { in operator >=()
120 return ((packet_ == itr.packet_) && (index_ >= itr.index_)); in operator >=()