stream/include/nil/crypto3/stream/detail/basic_functions.hpp
Go to the documentation of this file.
boost::mpl::apply< AccumulatorSet, tag::stream< Mode > >::type::result_type stream(const AccumulatorSet &acc)
Definition: accumulators/stream.hpp:175
Definition: pair.hpp:31
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:38
static word_type shl(word_type x)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:59
static word_type shr(word_type x)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:49
static word_type rotr(word_type x, std::size_t n)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:64
constexpr static const std::size_t word_bits
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:41
static word_type rotl(word_type x, std::size_t n)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:73
static word_type rotr(word_type x)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:69
static word_type shr(word_type x, std::size_t n)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:44
static word_type rotl(word_type x)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:78
boost::uint_t< word_bits >::exact word_type
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:42
static word_type shl(word_type x, std::size_t n)
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:54
boost::uint_t< CHAR_BIT >::exact byte_type
Definition: stream/include/nil/crypto3/stream/detail/basic_functions.hpp:39