20 #ifndef EXTENSIBLE_BITMAP_H 21 #define EXTENSIBLE_BITMAP_H 23 #include "pedigree/kernel/compiler.h" 24 #include "pedigree/kernel/processor/types.h" 53 bool test(
size_t n)
const;
57 return m_nFirstSetBit;
62 while (test(m_nFirstClearBit))
66 return m_nFirstClearBit;
76 return m_nLastClearBit;
95 size_t m_nFirstClearBit;
97 size_t m_nLastClearBit;
size_t getLastClear() const
size_t getFirstSet() const
size_t getLastSet() const