WPILibC++ 2023.4.3-108-ge5452e3
|
Classes | |
struct | GetFirstType |
Find the first type in a list of types. More... | |
class | PointerUnionMembers |
class | PointerUnionMembers< Derived, ValTy, I > |
class | PointerUnionMembers< Derived, ValTy, I, Type, Types... > |
class | PointerUnionUIntTraits |
Provide PointerLikeTypeTraits for void* that is used by PointerUnion for the template arguments. More... | |
Functions | |
constexpr int | bitsRequired (unsigned n) |
Determine the number of bits required to store integers with values < n. More... | |
template<typename... Ts> | |
constexpr int | lowBitsAvailable () |
|
constexpr |
Determine the number of bits required to store integers with values < n.
This is ceil(log2(n)).
|
constexpr |