| 35 | public: |
| 36 | Table_map_iterator(ulonglong t): bmp(t){} |
| 37 | uint next_bit() |
| 38 | { |
| 39 | if (!bmp) |
| 40 | return BITMAP_END; |
| 41 | uint bit= my_find_first_bit(bmp); |
| 42 | bmp &= ~(1ULL << bit); |
| 43 | return bit; |
| 44 | } |
| 45 | int operator++(int) { return next_bit(); } |
| 46 | enum { BITMAP_END= 64 }; |
| 47 | }; |
no test coverage detected