MT Core (C++)
Core library for replacing C++ standard in project usage
|
Simple bit set iterator that uses next() iteration to return the indices of all set bits. More...
#include <bitset.hpp>
Public Member Functions | |
Optional< size_t > | next () |
Gets the next set bit position (if there is one) | |
Public Attributes | |
const BitsetFixed & | bs |
u64 | curMask |
size_t | curIndex |
Simple bit set iterator that uses next() iteration to return the indices of all set bits.
Definition at line 999 of file bitset.hpp.
|
inline |
Gets the next set bit position (if there is one)
Definition at line 1008 of file bitset.hpp.
const BitsetFixed& mtcore::BitsetFixed< NumBits >::SetBitIter::bs |
Definition at line 1000 of file bitset.hpp.
size_t mtcore::BitsetFixed< NumBits >::SetBitIter::curIndex |
Definition at line 1002 of file bitset.hpp.
u64 mtcore::BitsetFixed< NumBits >::SetBitIter::curMask |
Definition at line 1001 of file bitset.hpp.