Lines Matching defs:key_iterator
394 class key_iterator {
403 key_iterator(const unsigned char *const Ptr, offset_type NumEntries,
407 key_iterator()
411 friend bool operator==(const key_iterator &X, const key_iterator &Y) {
414 friend bool operator!=(const key_iterator &X, const key_iterator &Y) {
418 key_iterator &operator++() { // Preincrement
437 key_iterator operator++(int) { // Postincrement
438 key_iterator tmp = *this; ++*this; return tmp;
457 key_iterator key_begin() {
458 return key_iterator(Payload, this->getNumEntries(), &this->getInfoObj());
460 key_iterator key_end() { return key_iterator(); }
462 iterator_range<key_iterator> keys() {