Changeset 3345 for trunk/yat/utility/SegmentSet.h
- Timestamp:
- Nov 6, 2014, 1:30:45 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/yat/utility/SegmentSet.h
r3344 r3345 113 113 } 114 114 115 /** 116 Insert range [first, last). Same result as inserting them 117 individually, but inserting a range is potentially faster, 118 especially if range is sorted and set is sparse compared to 119 range. 120 121 \since new in yat 0.13 122 */ 123 template<typename Iterator> 124 void insert_merge(Iterator first, Iterator last) 125 { 126 typename me::iterator it = this->end(); 127 for ( ; first!=last; ++first) { 128 it = insert_merge(it, *first); 129 ++it; 130 } 131 } 115 132 private: 116 133 // used by public functions insert_merge.
Note: See TracChangeset
for help on using the changeset viewer.