| 179 | } |
| 180 | |
| 181 | void skip_empty_containers() |
| 182 | { |
| 183 | while (parent_iterator_ != containers_->end() - 1 && child_iterator_ == (*parent_iterator_).end()) { |
| 184 | ++parent_iterator_; |
| 185 | child_iterator_ = parent_iterator_->begin(); |
| 186 | } |
| 187 | } |
| 188 | |
| 189 | const std::vector<C>* containers_; |
| 190 | const std::vector<value_type>* offsets_; |