RavEngine
Loading...
Searching...
No Matches
phmap::priv::BitMask< T, SignificantBits, Shift > Class Template Reference

Public Types

using value_type = int
 
using iterator = BitMask
 
using const_iterator = BitMask
 

Public Member Functions

 BitMask (T mask)
 
BitMask & operator++ ()
 
 operator bool () const
 
int operator* () const
 
int LowestBitSet () const
 
int HighestBitSet () const
 
BitMask begin () const
 
BitMask end () const
 
int TrailingZeros () const
 
int LeadingZeros () const
 

Friends

bool operator== (const BitMask &a, const BitMask &b)
 
bool operator!= (const BitMask &a, const BitMask &b)
 

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