Global (inline) functions and functors provided by the library. More...
Modules | |
| Internal | |
Functions/Functors used internally. | |
Classes | |
| struct | ash::f_interleave< D, U > |
| Functor for interleaving bits. More... | |
| struct | ash::f_uninterleave< D, U > |
| Functor for un-interleaving bits. More... | |
Functions | |
| template<typename U > | |
| U | ash::interleave2 (U val) |
| 2D bit interleave. | |
| template<typename U > | |
| U | ash::uninterleave2 (U val) |
| 2D bit un-interleave. | |
| template<typename U > | |
| U | ash::interleave3 (U val) |
| 3D bit interleave. | |
| template<typename U > | |
| U | ash::uninterleave3 (U val) |
| 3D bit un-interleave. | |
Global (inline) functions and functors provided by the library.
| U ash::interleave2 | ( | U | val | ) | [inline] |
| U ash::interleave3 | ( | U | val | ) | [inline] |
| U ash::uninterleave2 | ( | U | val | ) | [inline] |
| U ash::uninterleave3 | ( | U | val | ) | [inline] |
© 2012
|
Licensed under
|
Hosted by
|
Generated by
1.7.4
|