Blender V4.3
blender::bits::BitIterator Class Reference

#include <BLI_bit_span.hh>

Inherits blender::bits::BitIteratorBase.

Public Member Functions

 BitIterator (const BitInt *data, const int64_t bit_index)
 
BitRef operator* () const
 
- Public Member Functions inherited from blender::bits::BitIteratorBase
 BitIteratorBase (const BitInt *data, const int64_t bit_index)
 
BitIteratorBaseoperator++ ()
 

Additional Inherited Members

- Protected Attributes inherited from blender::bits::BitIteratorBase
const BitIntdata_
 
int64_t bit_index_
 

Detailed Description

Allows iterating over the bits in a memory buffer.

Definition at line 40 of file BLI_bit_span.hh.

Constructor & Destructor Documentation

◆ BitIterator()

blender::bits::BitIterator::BitIterator ( const BitInt * data,
const int64_t bit_index )
inline

Definition at line 42 of file BLI_bit_span.hh.

Member Function Documentation

◆ operator*()

BitRef blender::bits::BitIterator::operator* ( ) const
inline

The documentation for this class was generated from the following file: