pubkey/include/nil/crypto3/detail/basic_functions.hpp
Go to the documentation of this file.
Definition: pair.hpp:31
static word_type shl(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:101
static word_type shr(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:96
static word_type shr(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:91
static word_type rotr(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:122
static word_type shl(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:106
boost::uint_t< word_bits >::exact word_type
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:89
static word_type rotr(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:111
static word_type rotl(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:137
static word_type rotl(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:126
boost::uint_t< byte_bits >::exact byte_type
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:86
constexpr static const std::size_t word_bits
Definition: block/include/nil/crypto3/detail/basic_functions.hpp:41
static word_type rotl(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:78
constexpr static const std::size_t byte_bits
Definition: block/include/nil/crypto3/detail/basic_functions.hpp:38
static word_type rotr(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:69
boost::uint_t< word_bits >::exact word_type
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:42
static word_type rotl(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:73
static word_type shl(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:54
static word_type rotr(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:64
boost::uint_t< byte_bits >::exact byte_type
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:39
static word_type shr(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:49
static word_type shl(word_type x)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:59
static word_type shr(word_type x, std::size_t n)
Definition: pubkey/include/nil/crypto3/detail/basic_functions.hpp:44