#include <endian_shift.hpp>
|
template<std::size_t n> |
static word_type | rotl (word_type x) |
|
template<std::size_t n> |
static word_type | rotl (word_type x) |
|
template<std::size_t n> |
static word_type | rotl (word_type x) |
|
template<std::size_t n> |
static word_type | rotl (word_type x) |
|
static word_type | rotl (word_type x, std::size_t n) |
|
static word_type | rotl (word_type x, std::size_t n) |
|
static word_type | rotl (word_type x, std::size_t n) |
|
static word_type | rotl (word_type x, std::size_t n) |
|
template<std::size_t n> |
static word_type | rotr (word_type x) |
|
template<std::size_t n> |
static word_type | rotr (word_type x) |
|
template<std::size_t n> |
static word_type | rotr (word_type x) |
|
template<std::size_t n> |
static word_type | rotr (word_type x) |
|
static word_type | rotr (word_type x, std::size_t n) |
|
static word_type | rotr (word_type x, std::size_t n) |
|
static word_type | rotr (word_type x, std::size_t n) |
|
static word_type | rotr (word_type x, std::size_t n) |
|
template<std::size_t n> |
static word_type | shl (word_type x) |
|
template<std::size_t n> |
static word_type | shl (word_type x) |
|
template<std::size_t n> |
static word_type | shl (word_type x) |
|
template<std::size_t n> |
static word_type | shl (word_type x) |
|
static word_type | shl (word_type x, std::size_t n) |
|
static word_type | shl (word_type x, std::size_t n) |
|
static word_type | shl (word_type x, std::size_t n) |
|
static word_type | shl (word_type x, std::size_t n) |
|
template<std::size_t n> |
static word_type | shr (word_type x) |
|
template<std::size_t n> |
static word_type | shr (word_type x) |
|
template<std::size_t n> |
static word_type | shr (word_type x) |
|
template<std::size_t n> |
static word_type | shr (word_type x) |
|
static word_type | shr (word_type x, std::size_t n) |
|
static word_type | shr (word_type x, std::size_t n) |
|
static word_type | shr (word_type x, std::size_t n) |
|
static word_type | shr (word_type x, std::size_t n) |
|
static word_type & | to_msb (word_type &w, std::size_t shift) |
|
static word_type & | to_msb (word_type &w, std::size_t shift) |
|
static word_type & | to_msb (word_type &w, std::size_t shift) |
|
static word_type & | to_msb (word_type &w, std::size_t shift) |
|
static word_type & | to_msb (word_type &w, std::size_t shift) |
|
◆ byte_type [1/4]
template<std::size_t WordBits>
◆ byte_type [2/4]
template<std::size_t WordBits>
◆ byte_type [3/4]
template<std::size_t WordBits>
◆ byte_type [4/4]
template<std::size_t WordBits>
◆ word_type [1/5]
template<int UnitBits, std::size_t WordBits>
◆ word_type [2/5]
template<int UnitBits, std::size_t WordBits>
◆ word_type [3/5]
template<int UnitBits, std::size_t WordBits>
◆ word_type [4/5]
template<int UnitBits, std::size_t WordBits>
◆ word_type [5/5]
template<int UnitBits, std::size_t WordBits>
◆ rotl() [1/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotl() [2/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotl() [3/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotl() [4/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotl() [5/8]
template<std::size_t WordBits>
◆ rotl() [6/8]
template<std::size_t WordBits>
◆ rotl() [7/8]
template<std::size_t WordBits>
◆ rotl() [8/8]
template<std::size_t WordBits>
◆ rotr() [1/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotr() [2/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotr() [3/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotr() [4/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ rotr() [5/8]
template<std::size_t WordBits>
◆ rotr() [6/8]
template<std::size_t WordBits>
◆ rotr() [7/8]
template<std::size_t WordBits>
◆ rotr() [8/8]
template<std::size_t WordBits>
◆ shl() [1/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shl() [2/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shl() [3/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shl() [4/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shl() [5/8]
template<std::size_t WordBits>
◆ shl() [6/8]
template<std::size_t WordBits>
◆ shl() [7/8]
template<std::size_t WordBits>
◆ shl() [8/8]
template<std::size_t WordBits>
◆ shr() [1/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shr() [2/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shr() [3/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shr() [4/8]
template<std::size_t WordBits>
template<std::size_t n>
◆ shr() [5/8]
template<std::size_t WordBits>
◆ shr() [6/8]
template<std::size_t WordBits>
◆ shr() [7/8]
template<std::size_t WordBits>
◆ shr() [8/8]
template<std::size_t WordBits>
◆ to_msb() [1/5]
template<int UnitBits, std::size_t WordBits>
◆ to_msb() [2/5]
template<int UnitBits, std::size_t WordBits>
◆ to_msb() [3/5]
template<int UnitBits, std::size_t WordBits>
◆ to_msb() [4/5]
template<int UnitBits, std::size_t WordBits>
◆ to_msb() [5/5]
template<int UnitBits, std::size_t WordBits>
◆ byte_bits
template<std::size_t WordBits>
◆ word_bits
template<int UnitBits, std::size_t WordBits>
The documentation for this struct was generated from the following file: