![]() |
XII Release 0.1.0
|
Helper class to iterate over the bit indices of an integer. The class can iterate over the bits of any unsigned integer type that is equal to or smaller than xiiUInt64. More...
#include <IterateBits.h>
Public Member Functions | |
| xiiIterateBitIndices (DataType data) | |
Public Member Functions inherited from xiiIterateBits< DataType, true, DataType > | |
| xiiIterateBits (DataType data) | |
| xiiBitIterator< DataType, ReturnsIndex, DataType > | begin () const |
| xiiBitIterator< DataType, ReturnsIndex, DataType > | end () const |
Additional Inherited Members | |
Public Attributes inherited from xiiIterateBits< DataType, true, DataType > | |
| DataType | m_Data |
Helper class to iterate over the bit indices of an integer. The class can iterate over the bits of any unsigned integer type that is equal to or smaller than xiiUInt64.
| DataType | The type of data that is being iterated over. |
| ReturnType | Returned value type of the iterator. Defaults to same as DataType. |