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
![]() |