XII Release 0.1.0
Loading...
Searching...
No Matches
xiiBitIteratorStorage< T, typename > Struct Template Reference

Detailed Description

template<typename T, typename = std::void_t<>>
struct xiiBitIteratorStorage< T, typename >

Chooses either xiiUInt32 or xiiUInt64 as the storage type for a given type T depending on its size. Required as xiiMath::FirstBitLow only supports xiiUInt32 or xiiUInt64.

Template Parameters
TType for which the storage should be inferred.

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