Lines Matching refs:other
98 * adjacent to each other or partially overlapping each other, then they will
106 * It is currently not possible to manipulate existing ranges by hand, other
150 bool operator==( const iterator_base& other ) const {
151 return m_it == other.m_it;
155 bool operator!=( const iterator_base& other ) const {
156 return m_it != other.m_it;
236 CRangeMap(const CRangeMap<VALUE, KEYTYPE>& other)
237 : m_ranges( other.m_ranges )
244 CRangeMap& operator=(const CRangeMap<VALUE, KEYTYPE>& other) {
245 m_ranges = other.m_ranges;
253 void swap(CRangeMap<VALUE, KEYTYPE>& other) {
254 std::swap(m_ranges, other.m_ranges);
263 bool operator==( const CRangeMap<VALUE, KEYTYPE>& other ) const {
265 if ( this == &other ) {
270 if ( size() != other.size() ) {
274 return (m_ranges == other.m_ranges);
406 * other, which will also be merged if their type is the same.