Lines Matching refs:base_
43 : base_() {} in input_iterator_adaptor()
45 : base_(&it) {} in input_iterator_adaptor()
47 return proxy<Iterator>(**base_); in operator *()
50 return &**base_; in operator ->()
53 ++*base_; return *this; in operator ++()
58 return *base_ == *x.base_; in operator ==()
61 return *base_ != *x.base_; in operator !=()
64 Iterator* base_; member
89 : base_() {} in copy_iterator_adaptor()
91 : base_(it) {} in copy_iterator_adaptor()
93 return *base_; in operator *()
96 return &*base_; in operator ->()
99 return base_[d]; in operator []()
102 ++base_; return *this; in operator ++()
105 copy_iterator_adaptor tmp(*this); ++base_; return tmp; in operator ++()
108 --base_; return *this; in operator --()
111 copy_iterator_adaptor tmp(*this); --base_; return tmp; in operator --()
114 base_ += x; in operator +=()
118 base_ -= x; in operator -=()
122 return copy_iterator_adaptor(base_+n); in operator +()
125 return copy_iterator_adaptor(base_-n); in operator -()
132 return base_-other.base_; in operator -()
135 return base_ == x.base_; in operator ==()
138 return base_ != x.base_; in operator !=()
141 return base_ < x.base_; in operator <()
144 return base_ > x.base_; in operator >()
147 return base_ <= x.base_; in operator <=()
150 return base_ >= x.base_; in operator >=()
153 Iterator base_; member