Classes | |
| struct | SmallestUIntType |
Typedefs | |
| template<unsigned int NBits> | |
| using | smallestUInt_t = typename SmallestUIntType< NBits >::type |
The smallest integral type accommodating NBits bits. More... | |
Functions | |
| template<typename Storage > | |
| constexpr unsigned int | computePages (unsigned int bits) |
| Returns the number of Storage variables needed to hold that many bits. More... | |
| template<typename Storage > | |
| constexpr Storage | makeBits (Index_t index) |
| Returns a set of bits with only the one at the specified index set. More... | |
| using util::flags::details::smallestUInt_t = typedef typename SmallestUIntType<NBits>::type |
| constexpr unsigned int util::flags::details::computePages | ( | unsigned int | bits | ) |
Returns the number of Storage variables needed to hold that many bits.
1.8.11