![]() |
API Documentation
|
Simple bit iterator, typically used for parsing Buffer of bools in loops. More...
#include <BitIterator.hpp>
Public Member Functions | |
| ConstBitIterator (const BitFlag *flag, sint04 offset) | |
| ConstBitIterator (const BitFlag *flag, uint04 offset) | |
| ConstBitIterator (const ConstBitIterator &iter)=default | |
| constexpr | operator bool () const |
| bool | operator! () const |
| bool | operator!= (const ConstBitIterator &rawIterator) const |
| bool | operator* () |
| bool | operator* () const |
| template<class t_type > | |
| ConstBitIterator | operator+ (const t_type &movement) |
| ConstBitIterator & | operator++ () |
| ConstBitIterator | operator++ (int) |
| template<class t_type > | |
| ConstBitIterator & | operator+= (const t_type &movement) |
| ptrdiff_t | operator- (const ConstBitIterator &rawIterator) |
| template<class t_type > | |
| ConstBitIterator | operator- (const t_type &movement) |
| ConstBitIterator & | operator-- () |
| ConstBitIterator | operator-- (int) |
| template<class t_type > | |
| ConstBitIterator & | operator-= (const t_type &movement) |
| ConstBitIterator & | operator= (const ConstBitIterator &rawIterator)=default |
| bool | operator== (bool ref) const |
| bool | operator== (const ConstBitIterator &rawIterator) const |
Simple bit iterator, typically used for parsing Buffer of bools in loops.
|
inline |
|
inline |
|
default |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |