![]() |
Public API Reference |
Meta-programming helpers. More...
Classes | |
| struct | AlignmentOf |
| Return alignment of type T. More... | |
| struct | AlignSize |
| Return the smallest size bigger than size of T aligned to given alignment. More... | |
| struct | EBOptHelper |
| Helper class for inheriting from a type thats potentially void. More... | |
| struct | IsBaseOf |
| Check if Type1 is a base of Type2. More... | |
| struct | IsLog2 |
| Meta-programming IsLog2 function. More... | |
| struct | IsReference |
| Check if Type is a reference or simple type. More... | |
| struct | IsSame |
| Check if two types are the same. More... | |
| struct | Log2 |
| Helper for log2 computation. More... | |
| struct | TypeOfSize |
| Get a unsigned integer type with a given number of bytes of storage. More... | |
| struct | TypeWithAlignment |
| Get type with specified alignment. More... | |
Meta-programming helpers.